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

A

acknowledge(DeliveryState) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpsMessage
Sends acknowledgement of this message using the provided ACK_TYPE.
AcknowledgementType - Enum in com.microsoft.azure.sdk.iot.service.messaging
The possible acknowledgement types for a received file upload notification and/or for a received cloud to device feedback message.
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.registry.RegistryClient
Add device using the given Device object Return with the response device object from IotHub
addModule(Module) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Add module using the given Module object Return with the response module object from IotHub
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubDeviceMaximumQueueDepthExceededException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubInternalServerErrorException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubInvalidOperationException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubMessageTooLargeException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubNotFoundException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubNotSupportedException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubPreconditionFailedException
 
amqpErrorCode - Static variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubUnauthorizedException
 
AmqpsMessage - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Extension of the QPID-Proton-J MessageImpl class which implements the Message interface.
AmqpsMessage() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.AmqpsMessage
 
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.
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.configurations.ConfigurationsClient
Apply the provided configuration content to the provided device
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.
AuthenticationMethod - Class in com.microsoft.azure.sdk.iot.service.auth
Class used to abstract the different authentication methods used to use IoT Hub SDK.
AuthenticationMethod() - Constructor for class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMethod
 
AuthenticationParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
AuthenticationParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.AuthenticationParser
 
AuthenticationType - Enum in com.microsoft.azure.sdk.iot.service.auth
Enum for the type of authentication used.
AuthenticationTypeParser - Enum in com.microsoft.azure.sdk.iot.service.registry.serializers
 

B

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
 
bestErrorCode(String) - Static method in class com.microsoft.azure.sdk.iot.service.exceptions.ErrorMessageParser
Get the fully qualified error code from the http response message errorReason, if one exists.
bestErrorMessage(String) - Static method in class com.microsoft.azure.sdk.iot.service.exceptions.ErrorMessageParser
Parse the fullErrorMessage from the IoTHub to find the root cause of the problem, after that, return a string with the best information about the issue

C

cancel(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Cancel a current jod on the IoTHub
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.
clearCustomProperties() - Method in class com.microsoft.azure.sdk.iot.service.messaging.Message
 
close() - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Close this client and release all network resources tied to it.
close(int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Close this client and release all network resources tied to it.
closeAsync(Runnable) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
closeAsync(Runnable) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
CloudToDeviceMessageConnectionHandler - 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
CloudToDeviceMessageConnectionHandler(String, IotHubServiceClientProtocol, Consumer<ErrorContext>, ProxyOptions, SSLContext, int) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
CloudToDeviceMessageConnectionHandler(String, TokenCredential, IotHubServiceClientProtocol, Consumer<ErrorContext>, ProxyOptions, SSLContext, int) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
CloudToDeviceMessageConnectionHandler(String, AzureSasCredential, IotHubServiceClientProtocol, Consumer<ErrorContext>, ProxyOptions, SSLContext, int) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
CloudToDeviceMessageSenderLinkHandler - 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
CloudToDeviceMessageSenderLinkHandler(Sender, String, LinkStateCallback) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageSenderLinkHandler
 
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.configurations - package com.microsoft.azure.sdk.iot.service.configurations
 
com.microsoft.azure.sdk.iot.service.configurations.serializers - package com.microsoft.azure.sdk.iot.service.configurations.serializers
 
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.jobs.serializers - package com.microsoft.azure.sdk.iot.service.jobs.serializers
 
com.microsoft.azure.sdk.iot.service.messaging - package com.microsoft.azure.sdk.iot.service.messaging
 
com.microsoft.azure.sdk.iot.service.messaging.serializers - package com.microsoft.azure.sdk.iot.service.messaging.serializers
 
com.microsoft.azure.sdk.iot.service.methods - package com.microsoft.azure.sdk.iot.service.methods
 
com.microsoft.azure.sdk.iot.service.methods.serializers - package com.microsoft.azure.sdk.iot.service.methods.serializers
 
com.microsoft.azure.sdk.iot.service.query - package com.microsoft.azure.sdk.iot.service.query
 
com.microsoft.azure.sdk.iot.service.query.serializers - package com.microsoft.azure.sdk.iot.service.query.serializers
 
com.microsoft.azure.sdk.iot.service.registry - package com.microsoft.azure.sdk.iot.service.registry
 
com.microsoft.azure.sdk.iot.service.registry.serializers - package com.microsoft.azure.sdk.iot.service.registry.serializers
 
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
 
com.microsoft.azure.sdk.iot.service.twin - package com.microsoft.azure.sdk.iot.service.twin
 
Configuration - Class in com.microsoft.azure.sdk.iot.service.configurations
 
Configuration(String) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.Configuration
Create a Configuration instance using the given configuration name
ConfigurationContent - Class in com.microsoft.azure.sdk.iot.service.configurations
 
ConfigurationContent() - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationContent
 
ConfigurationContentParser - Class in com.microsoft.azure.sdk.iot.service.configurations.serializers
 
ConfigurationContentParser() - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationContentParser
Empty constructor: Used only to keep GSON happy.
ConfigurationContentParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationContentParser
Constructor for an ConfigurationContentParser that is built using the provided json
ConfigurationInfo - Class in com.microsoft.azure.sdk.iot.service.twin
 
ConfigurationInfo() - Constructor for class com.microsoft.azure.sdk.iot.service.twin.ConfigurationInfo
 
ConfigurationMetrics - Class in com.microsoft.azure.sdk.iot.service.configurations
 
ConfigurationMetrics() - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationMetrics
Create a ConfigurationMetrics instance
ConfigurationMetricsParser - Class in com.microsoft.azure.sdk.iot.service.configurations.serializers
 
ConfigurationMetricsParser() - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationMetricsParser
Empty constructor: Used only to keep GSON happy.
ConfigurationMetricsParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationMetricsParser
Constructor for an ConfigurationMetricsParser that is built using the provided json
ConfigurationParser - Class in com.microsoft.azure.sdk.iot.service.configurations.serializers
 
ConfigurationParser() - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Empty constructor: Used only to keep GSON happy.
ConfigurationParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Constructor for an ExportImportDeviceParser that is built using the provided json
ConfigurationsClient - Class in com.microsoft.azure.sdk.iot.service.configurations
The client for creating, updating, getting and deleting configurations.
ConfigurationsClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Constructor to create instance from connection string
ConfigurationsClient(String, ConfigurationsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Constructor to create instance from connection string
ConfigurationsClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Create a new ConfigurationsClient instance.
ConfigurationsClient(String, TokenCredential, ConfigurationsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Create a new ConfigurationsClient instance.
ConfigurationsClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Create a new ConfigurationsClient instance.
ConfigurationsClient(String, AzureSasCredential, ConfigurationsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Create a new ConfigurationsClient instance.
ConfigurationsClientOptions - Class in com.microsoft.azure.sdk.iot.service.configurations
Configurable options for all configurations client operations
ConfigurationsClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClientOptions
 
ConfigurationStatus - Enum in com.microsoft.azure.sdk.iot.service.twin
 
connectionState - Variable in class com.microsoft.azure.sdk.iot.service.twin.TwinState
 
create(Configuration) - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Create a new configuration using the given Configuration object Return with the response configuration object from IotHub
createForExportJob(String, Boolean) - Static method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
Creates an instance of RegistryJob with parameters ready to start an Export job
createForExportJob(String, Boolean, StorageAuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
Creates an instance of RegistryJob with parameters ready to start an Export job
createForExportJob(String, Boolean, StorageAuthenticationType, ManagedIdentity) - Static method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
Creates an instance of RegistryJob with parameters ready to start an Export job
createForImportJob(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
Creates an instance of RegistryJob with parameters ready to start an Import job
createForImportJob(String, String, StorageAuthenticationType) - Static method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
Creates an instance of RegistryJob with parameters ready to start an Import job
createForImportJob(String, String, StorageAuthenticationType, ManagedIdentity) - Static method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
Creates an instance of RegistryJob with parameters ready to start an Import job
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
createFromDesiredPropertyJson(String) - Static method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Factory
createFromJson(String) - Static method in class com.microsoft.azure.sdk.iot.service.jobs.serializers.JobsResponseParser
Static constructor to create a instance based on the provided json
createFromPropertiesJson(String) - Static method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Factory
createFromReportedPropertyJson(String) - Static method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Factory
createIotHubConnectionString(String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionStringBuilder
Static constructor to create IotHubConnectionString from the given string
createIotHubConnectionString(String, AuthenticationMethod) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionStringBuilder
Static constructor to create IotHubConnectionString from host name and authentication method
createSqlQuery(String, SqlQueryBuilder.FromType, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.query.SqlQueryBuilder
Creates a Sql style query for IotHub

D

dateTimeUtcToString(Date) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to convert the provided Date UTC into String.
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.query.QueryClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.registry.RegistryClientOptions
 
DEFAULT_HTTP_CONNECT_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.twin.TwinClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.digitaltwin.DigitalTwinClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.query.QueryClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.registry.RegistryClientOptions
 
DEFAULT_HTTP_READ_TIMEOUT_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.twin.TwinClientOptions
 
DEFAULT_KEEP_ALIVE_INTERVAL_IN_SECONDS - Static variable in class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClientOptions
 
delete(String) - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Send remove configuration request and verify response
delete(Configuration) - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Send remove configuration request and verify response
DeliveryAcknowledgement - Enum in com.microsoft.azure.sdk.iot.service.messaging
 
DeserializationHelpers - Class in com.microsoft.azure.sdk.iot.service.digitaltwin.serialization
 
DeserializationHelpers() - Constructor for class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DeserializationHelpers
 
Device - Class in com.microsoft.azure.sdk.iot.service.registry
The Device class extends the RegistryIdentity class implementing constructors and serialization functionality.
Device(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.Device
Creates a device using the given id.
Device(String, AuthenticationType) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.Device
Creates a device using the given id.
DeviceCapabilities - Class in com.microsoft.azure.sdk.iot.service.twin
 
DeviceCapabilities() - Constructor for class com.microsoft.azure.sdk.iot.service.twin.DeviceCapabilities
 
DeviceCapabilitiesParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
DeviceCapabilitiesParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.DeviceCapabilitiesParser
 
DeviceConnectionState - Enum in com.microsoft.azure.sdk.iot.service.registry
Enum for device connection state
deviceContent - Variable in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationContent
The configurations to be applied on devices.
DeviceStatus - Enum in com.microsoft.azure.sdk.iot.service.registry
Enum for device status
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
 
DirectMethodRequestOptions - Class in com.microsoft.azure.sdk.iot.service.methods
 
DirectMethodRequestOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodRequestOptions
 
DirectMethodResponse - Class in com.microsoft.azure.sdk.iot.service.methods
Store the status and payload received as result of a method invoke.
DirectMethodResponse(Integer, JsonElement) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodResponse
 
DirectMethodsClient - Class in com.microsoft.azure.sdk.iot.service.methods
The client to directly invoke direct methods on devices and modules in IoT hub.
DirectMethodsClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Create a DirectMethodsClient instance from the information in the connection string.
DirectMethodsClient(String, DirectMethodsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Create a DirectMethodsClient instance from the information in the connection string.
DirectMethodsClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Create a new DirectMethodsClient instance.
DirectMethodsClient(String, TokenCredential, DirectMethodsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Create a new DirectMethodsClient instance.
DirectMethodsClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Create a new DirectMethodsClient instance.
DirectMethodsClient(String, AzureSasCredential, DirectMethodsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Create a new DirectMethodsClient instance.
DirectMethodsClientOptions - Class in com.microsoft.azure.sdk.iot.service.methods
Configurable options for all device method operations.
DirectMethodsClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClientOptions
 
DirectMethodsJobOptions - Class in com.microsoft.azure.sdk.iot.service.jobs
The optional parameters to be used when scheduling direct methods with ScheduledJobsClient.scheduleDirectMethod(String, String, String, Date, DirectMethodsJobOptions).
DirectMethodsJobOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.DirectMethodsJobOptions
 

E

errorCode - Variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
Provides the HTTP error code, if applicable.
ErrorCodeDescription - Enum in com.microsoft.azure.sdk.iot.service.exceptions
The descriptions for all the possible 6 digit and 3 digit error codes returned by IoT hub for service calls.
errorCodeDescription - Variable in exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubException
Provides the HTTP error code description, if applicable.
ErrorContext - Class in com.microsoft.azure.sdk.iot.service.messaging
The context for a given connection loss event for MessageFeedbackProcessorClient, FileUploadNotificationProcessorClient, and MessagingClient.
ErrorContext(IotHubException) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.ErrorContext
 
ErrorContext(IOException) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.ErrorContext
 
ErrorLoggingBaseHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
ErrorLoggingBaseHandler() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
ErrorLoggingBaseHandlerWithCleanup - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Base Handler that logs connection/session/link opening.
ErrorLoggingBaseHandlerWithCleanup() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
ErrorMessageParser - Class in com.microsoft.azure.sdk.iot.service.exceptions
Representation of a single error message collection with a Json deserializer.
ErrorMessageParser() - Constructor for class com.microsoft.azure.sdk.iot.service.exceptions.ErrorMessageParser
 
errorProcessor - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
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.
EventReceivingConnectionHandler - 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
EventReceivingConnectionHandler(String, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>, Function<FeedbackBatch, AcknowledgementType>, Consumer<ErrorContext>, ProxyOptions, SSLContext, int) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
EventReceivingConnectionHandler(String, TokenCredential, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>, Function<FeedbackBatch, AcknowledgementType>, Consumer<ErrorContext>, ProxyOptions, SSLContext, int) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
EventReceivingConnectionHandler(String, AzureSasCredential, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>, Function<FeedbackBatch, AcknowledgementType>, Consumer<ErrorContext>, ProxyOptions, SSLContext, int) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
exportDevices(String, boolean) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a bulk export job.
exportDevices(RegistryJob) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a bulk export job.
ExportImportDevice - Class in com.microsoft.azure.sdk.iot.service.registry
 
ExportImportDevice() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.ExportImportDevice
Default constructor for an ExportImportDevice object.
ExportImportDevice(String, AuthenticationType) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.ExportImportDevice
Constructor for an ExportImportDevice object.
ExportImportDeviceParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
ExportImportDeviceParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.ExportImportDeviceParser
Empty constructor: Used only to keep GSON happy.
ExportImportDeviceParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.ExportImportDeviceParser
Constructor for an ExportImportDeviceParser that is built using the provided json

F

FeedbackBatch - Class in com.microsoft.azure.sdk.iot.service.messaging
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.messaging.FeedbackBatch
 
FeedbackBatchMessage - Class in com.microsoft.azure.sdk.iot.service.messaging
Provide static function to parse Json string to FeedbackBatch object.
FeedbackBatchMessage() - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FeedbackBatchMessage
 
FeedbackRecord - Class in com.microsoft.azure.sdk.iot.service.messaging
Data structure for feedback record received Provide getters and setters for feedback record batch properties
FeedbackRecord(FeedbackRecordParser) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FeedbackRecord
 
FeedbackRecordParser - Class in com.microsoft.azure.sdk.iot.service.messaging.serializers
 
FeedbackStatusCode - Enum in com.microsoft.azure.sdk.iot.service.messaging
Enum for feedback status codes
FileUploadNotification - Class in com.microsoft.azure.sdk.iot.service.messaging
 
FileUploadNotification(String, String, String, Date, Long, Date) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotification
 
FileUploadNotificationParser - Class in com.microsoft.azure.sdk.iot.service.messaging.serializers
Representation of the notification of a single File Upload, with a Json deserializer.
FileUploadNotificationParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
CONSTRUCTOR Create an instance of the FileUploadNotification using the information in the provided json.
FileUploadNotificationProcessorClient - Class in com.microsoft.azure.sdk.iot.service.messaging
A client for handling file upload notifications.
FileUploadNotificationProcessorClient(String, TokenCredential, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Construct a FileUploadNotificationProcessorClient using a TokenCredential instance for authentication.
FileUploadNotificationProcessorClient(String, TokenCredential, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>, FileUploadNotificationProcessorClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Construct a FileUploadNotificationProcessorClient using a TokenCredential instance for authentication.
FileUploadNotificationProcessorClient(String, AzureSasCredential, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Construct a FileUploadNotificationProcessorClient using a AzureSasCredential instance for authentication.
FileUploadNotificationProcessorClient(String, AzureSasCredential, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>, FileUploadNotificationProcessorClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Construct a FileUploadNotificationProcessorClient using a AzureSasCredential instance for authentication.
FileUploadNotificationProcessorClient(String, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Construct a FileUploadNotificationProcessorClient from the provided connection string.
FileUploadNotificationProcessorClient(String, IotHubServiceClientProtocol, Function<FileUploadNotification, AcknowledgementType>, FileUploadNotificationProcessorClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Construct a FileUploadNotificationProcessorClient from the provided connection string.
FileUploadNotificationProcessorClientOptions - Class in com.microsoft.azure.sdk.iot.service.messaging
The optional parameters that can be configured for an FileUploadNotificationProcessorClient instance.
FileUploadNotificationProcessorClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClientOptions
 
FileUploadNotificationReceiverLinkHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
FileUploadNotificationReceiverLinkHandler(Receiver, LinkStateCallback, Function<FileUploadNotification, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.FileUploadNotificationReceiverLinkHandler
 
fromJson(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.serializers.JobQueryResponseError
A method to create this object from Json
fromJson(String) - Method in class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
Set the Method collection with the provided information in the json.
fromJson(String) - Static method in class com.microsoft.azure.sdk.iot.service.twin.Twin
 
fromString(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.DeviceConnectionState
 
fromString(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.DeviceStatus
 

G

get(String) - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Get configuration by configuration Id from IotHub
get(int) - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Get list of Configuration
get(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Get the current job on the iotHub.
get(String) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
This method retrieves device twin for the specified device.
get(String, String) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
This method retrieves device twin for the specified device.
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
 
getAuthentication() - Method in class com.microsoft.azure.sdk.iot.service.registry.ExportImportDevice
Getter for device authentication mechanism.
getAuthenticationMethod() - Method in class com.microsoft.azure.sdk.iot.service.auth.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.registry.RegistryIdentity
Getter for the authentication type of this device
getBlobName() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
Getter for the file name.
getBlobSizeInBytesTag() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
Getter for the file size.
getBlobUri() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
Getter for the file uri.
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.messaging.Message
The stream content of the body.
getBytes() - Method in class com.microsoft.azure.sdk.iot.service.messaging.Message
The byte content of the body.
getConnectionState() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Get the connection state
getConnectionStateUpdatedTime() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Getter for ConnectionStateUpdatedTime.
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.
getCreatedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Getter for createdTimeUtc
getCustomProperties() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Gets the additional properties of the digital twin.
getDateTimeUtc(String) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to convert the provided string in a UTC Date.
getDefaultErrorCode() - Static method in class com.microsoft.azure.sdk.iot.service.exceptions.ErrorMessageParser
 
getDesired() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinProperties
Getter for the desired property.
getDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.twin.Twin
Getter to get the desired properties setter.
getDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Getter for the desired property.
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.registry.RegistryClient
Get device data by device Id from IotHub
getDeviceId() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
Getter for the device identification.
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.
getEndTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Getter for endTimeUtc
getEnqueuedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
Getter for the enqueued time UTC.
getEnqueuedTimeUtcDate() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FeedbackRecordParser
 
getErrorReason() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for the error reason.
getExcludeKeysInExport() - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
 
getExpiryTimeMillis() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubServiceSasToken
 
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.auth.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.digitaltwin.serialization.BasicDigitalTwin
Gets the unique Id of the digital twin in a digital twins instance.
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.
getIotHubName() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Getter for iotHubName
getJob(String) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Get the properties of an existing job.
getJsonObjectValue(JsonObject) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
 
getLastActivityTime() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Getter for LastActivityTime.
getLastUpdated() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
Getter for lastUpdated.
getLastUpdatedBy() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
Getter for lastUpdatedBy.
getLastUpdatedByDigest() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
Getter for lastUpdatedByDigest.
getLastUpdatedTime() - Method in class com.microsoft.azure.sdk.iot.service.messaging.serializers.FileUploadNotificationParser
Getter for the last update time.
getLastUpdatedTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Getter for lastUpdatedTimeUtc
getLastUpdatedVersion() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
Getter for lastUpdatedVersion.
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.CloudToDeviceMessageSenderLinkHandler
 
getMetadata() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.BasicDigitalTwin
Gets the information about the model a digital twin conforms to.
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.registry.RegistryClient
Get module data by device Id and module Id from IotHub
getModulesOnDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Get modules data by device Id from IotHub
getNumVal() - Method in enum com.microsoft.azure.sdk.iot.service.twin.ConfigurationStatus
 
getPayload(Class<T>) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
Return the DigitalTwinCommandResponse payload in a custom type of your choosing
getPayload(Class<T>) - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodResponse
Return the DirectMethodResponse payload in a custom type of your choosing
getPayload() - Method in class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
Return an Object with the payload.
getPayloadAsJsonElement() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
Return the DigitalTwinCommandResponse payload in JsonElement type
getPayloadAsJsonElement() - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodResponse
Return the DirectMethodResponse payload in JsonElement type
getPayloadAsJsonString() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
Return the DigitalTwinCommandResponse payload in json string Use this if you wish to deserialize to a specific type using a deserialization library of your choice
getPayloadAsJsonString() - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodResponse
Return the DirectMethodResponse payload in json string Use this if you wish to deserialize to a specific type using a deserialization library of your choice
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.registry.RegistryIdentity
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.registry.RegistryIdentity
Getter for primary thumbprint part of the whole thumbprint
getProperties() - Method in class com.microsoft.azure.sdk.iot.service.messaging.Message
 
getReported() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinProperties
Getter for the reported property.
getReportedProperties() - Method in class com.microsoft.azure.sdk.iot.service.twin.Twin
Getter to get reported properties setter.
getReportedProperties() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Getter for the reported property.
getRequestId() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandHeaders
 
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.
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.registry.RegistryIdentity
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.registry.RegistryIdentity
Getter for secondary thumbprint part of the whole thumbprint
getSharedAccessKey() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Getter for sharedAccessKey
getSharedAccessKeyName() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Getter for sharedAccessKeyName
getSharedAccessSignature() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Getter for sharedAccessSignature
getSSLContext() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubSSLContext
Get the SSLContext that will be used during the TLS handshake when establishing a connection to the service.
getSSLContextFromFile(String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubSSLContext
Create an IotHubSSLContext that trusts the PEM formatted certificates stored in a file with the provided path.
getSSLContextFromString(String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubSSLContext
Create an IotHubSSLContext that trusts the PEM formatted certificates stored in the provided trustedCertificates.
getStartTimeUtc() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Getter for startTimeUtc
getStatistics() - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Get device statistics
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
getStatus() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpResponse
Getter for the HTTPS status code.
getStatusUpdatedTime() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Getter for StatusUpdatedTime.
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.registry.RegistryIdentity
Getter for SymmetricKey object
getTags() - Method in class com.microsoft.azure.sdk.iot.service.twin.Twin
Getter for the twin tags.
getTags() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Getter for the tags.
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.
getTwinMetadata() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Getter for the TwinCollection metadata
getTwinMetadata(String) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Getter for the entry metadata in the TwinCollection.
getUpdateOperations() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.UpdateOperationUtility
Gets the JSON patch payload required for update operations.
getUrlApplyConfigurationContent(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.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.auth.IotHubConnectionString
Create the url needed to apply some configuration content to a device
getUrlConfiguration(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting configuration data
getUrlConfiguration(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting configuration data
getUrlConfigurationsList(Integer) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting configuration data
getUrlConfigurationsList(String, Integer) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting configuration data
getUrlCreateExportImportJob() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for processing a bulk import/export job
getUrlCreateExportImportJob(String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for processing a bulk import/export job
getUrlDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device data
getUrlDevice(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device data
getUrlDeviceList(Integer) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device list
getUrlDeviceList(String, Integer) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device list
getUrlDeviceStatistics() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device statistics
getUrlDeviceStatistics(String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device statistics
getUrlImportExportJob(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
 
getUrlImportExportJob(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
 
getUrlJobs(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting jobs
getUrlJobs(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting jobs
getUrlJobsCancel(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for cancelling jobs
getUrlJobsCancel(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for cancelling jobs
getUrlMethod(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device method
getUrlMethod(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device method
getUrlModule(String, String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting module data
getUrlModule(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting module data
getUrlModuleMethod(String, String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device method for module
getUrlModuleMethod(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device method for module
getUrlModulesOnDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting all modules data on a device
getUrlModulesOnDevice(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting all modules data on a device
getUrlModuleTwin(String, String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting module twin
getUrlModuleTwin(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting module twin
getUrlQuery(String, String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for querying
getUrlQuery(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for querying
getUrlTwin(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device twin
getUrlTwin(String, String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for requesting device twin
getUrlTwinQuery() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for querying twin
getUrlTwinQuery(String) - Static method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Create url for querying twin
getUTCDateStringFromDate(Date) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Convert from a date object back into a string representation Expected format of returned string: "2016-01-21T11:05:21"
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.query.SqlQueryBuilder.FromType
 
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.registry.DeviceConnectionState
 
getValue() - Method in enum com.microsoft.azure.sdk.iot.service.registry.DeviceStatus
 
getVersion() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Getter for the version.
getWriteableProperties() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinMetadata
Gets the model-defined writable properties' request state.

H

hasNext() - Method in class com.microsoft.azure.sdk.iot.service.query.JobQueryResponse
 
hasNext() - Method in class com.microsoft.azure.sdk.iot.service.query.RawQueryResponse
 
hasNext() - Method in class com.microsoft.azure.sdk.iot.service.query.TwinQueryResponse
 
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[], String) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Constructor.
HttpRequest(URL, HttpMethod, byte[], String, 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

I

IF_MATCH - Static variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
 
importDevices(String, String) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a bulk import job.
importDevices(RegistryJob) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a bulk import job.
ImportMode - Enum in com.microsoft.azure.sdk.iot.service.registry
 
invoke(String, String) - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Directly invokes a method on the device and return its result.
invoke(String, String, DirectMethodRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Directly invokes a method on the device and return its result.
invoke(String, String, String) - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
Directly invokes a method on the module and return its result.
invoke(String, String, String, DirectMethodRequestOptions) - Method in class com.microsoft.azure.sdk.iot.service.methods.DirectMethodsClient
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.auth
Expose all connections string properties and methods for user, device and connection string serialization.
IotHubConnectionStringBuilder - Class in com.microsoft.azure.sdk.iot.service.auth
Provide static constructors to create IotHubConnectionString object
IotHubConnectionStringBuilder() - Constructor for class com.microsoft.azure.sdk.iot.service.auth.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
 
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
 
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.messaging
The application-layer protocol used by the service client to communicate with an IoT Hub.
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.
IotHubSSLContext - Class in com.microsoft.azure.sdk.iot.service.auth
A simple wrapper for holding the SSLContext used by all connections from clients in this library to the service.
IotHubSSLContext() - Constructor for class com.microsoft.azure.sdk.iot.service.auth.IotHubSSLContext
Create a default IotHubSSLContext that trusts the certificates stored in your physical device's Trusted Root Certification Authorities certificate store.
IotHubSSLContext(SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.service.auth.IotHubSSLContext
Create an IotHubSSLContext that will use the provided sslContext rather than create one based on your device's Trusted Root Certification Authorities certificate store.
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
 
IotHubUnauthorizedException - Exception in com.microsoft.azure.sdk.iot.service.exceptions
Create unauthorized exception
IotHubUnauthorizedException() - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubUnauthorizedException
 
IotHubUnauthorizedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.service.exceptions.IotHubUnauthorizedException
 
isIotEdge() - Method in class com.microsoft.azure.sdk.iot.service.twin.DeviceCapabilities
Getter for iotEdge Boolean
isOpen() - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Returns true if this client is currently open and false otherwise.
isOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
isRunning() - Method in class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Returns true if this client's underlying amqp connection is currently open and false otherwise.
isRunning() - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Returns true if this client's underlying amqp connection is currently open and false otherwise.
isRunning() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 

J

javaServiceClientIdentifier - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
JobPropertiesParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
JobPropertiesParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Empty constructor: Used only to keep GSON happy.
JobPropertiesParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Constructor for a JobPropertiesParser object that is built from the provided Json
JobQueryResponse - Class in com.microsoft.azure.sdk.iot.service.query
A pageable set of ScheduledJob objects returned from a query.
JobQueryResponseError - Class in com.microsoft.azure.sdk.iot.service.jobs.serializers
 
JobQueryResponseError() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.serializers.JobQueryResponseError
 
JobsResponseParser - Class in com.microsoft.azure.sdk.iot.service.jobs.serializers
Representation of a single Jobs response collection with a Json deserializer.
JobsResponseParser() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.serializers.JobsResponseParser
 
JobsStatisticsParser - Class in com.microsoft.azure.sdk.iot.service.jobs.serializers
Representation of a single Jobs statistics collection with a Json deserializer.
JobsStatisticsParser() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.serializers.JobsStatisticsParser
 
JobStatistics - Class in com.microsoft.azure.sdk.iot.service.jobs
Collection of jobs statistics.

L

LAST_UPDATE_TAG - Static variable in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
 
LAST_UPDATE_VERSION_TAG - Static variable in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
 
LAST_UPDATED_BY - Static variable in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
 
LAST_UPDATED_BY_DIGEST - Static variable in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
 
location() - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.customized.DigitalTwinUpdateHeaders
Get uRI of the digital twin.
LoggingFlowController - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
Copy of FlowController but with some small edits for logging purposes.
LoggingFlowController(String) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.LoggingFlowController
 

M

ManagedIdentity - Class in com.microsoft.azure.sdk.iot.service.registry
 
ManagedIdentity() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.ManagedIdentity
 
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
mapToJsonElement(Map<String, Object>) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to convert a provided map in to a JsonElement, including sub-maps.
Message - Class in com.microsoft.azure.sdk.iot.service.messaging
IotHub specific message container
Message() - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.Message
Basic constructor
Message(ByteArrayInputStream) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.Message
stream: a stream containing the body of the message
Message(byte[]) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.Message
byteArray: a byte array containing the body of the message
Message(String) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.Message
 
MESSAGE_FEEDBACK_RECEIVE_TAG - Static variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
MessageFeedbackProcessorClient - Class in com.microsoft.azure.sdk.iot.service.messaging
A client for handling cloud to device message feedback.
MessageFeedbackProcessorClient(String, TokenCredential, IotHubServiceClientProtocol, Function<FeedbackBatch, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Construct a MessageFeedbackProcessorClient using a TokenCredential instance for authentication.
MessageFeedbackProcessorClient(String, TokenCredential, IotHubServiceClientProtocol, Function<FeedbackBatch, AcknowledgementType>, MessageFeedbackProcessorClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Construct a MessageFeedbackProcessorClient using a TokenCredential instance for authentication.
MessageFeedbackProcessorClient(String, AzureSasCredential, IotHubServiceClientProtocol, Function<FeedbackBatch, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Construct a MessageFeedbackProcessorClient using a AzureSasCredential instance for authentication.
MessageFeedbackProcessorClient(String, AzureSasCredential, IotHubServiceClientProtocol, Function<FeedbackBatch, AcknowledgementType>, MessageFeedbackProcessorClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Construct a MessageFeedbackProcessorClient using a AzureSasCredential instance for authentication.
MessageFeedbackProcessorClient(String, IotHubServiceClientProtocol, Function<FeedbackBatch, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Construct a MessageFeedbackProcessorClient from the provided connection string.
MessageFeedbackProcessorClient(String, IotHubServiceClientProtocol, Function<FeedbackBatch, AcknowledgementType>, MessageFeedbackProcessorClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Construct a MessageFeedbackProcessorClient from the provided connection string.
MessageFeedbackProcessorClientOptions - Class in com.microsoft.azure.sdk.iot.service.messaging
The optional parameters that can be configured for an MessageFeedbackProcessorClient instance.
MessageFeedbackProcessorClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClientOptions
 
MessageFeedbackReceiverLinkHandler - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
MessageFeedbackReceiverLinkHandler(Receiver, LinkStateCallback, Function<FeedbackBatch, AcknowledgementType>) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.MessageFeedbackReceiverLinkHandler
 
MessagingClient - Class in com.microsoft.azure.sdk.iot.service.messaging
A client for sending cloud to device and cloud to module messages.
MessagingClient(String, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Construct a MessagingClient from the specified connection string
MessagingClient(String, IotHubServiceClientProtocol, MessagingClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Construct a MessagingClient from the specified connection string
MessagingClient(String, TokenCredential, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Create a MessagingClient instance with a custom TokenCredential to allow for finer grain control of authentication tokens used in the underlying connection.
MessagingClient(String, TokenCredential, IotHubServiceClientProtocol, MessagingClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Create a MessagingClient instance with a custom TokenCredential to allow for finer grain control of authentication tokens used in the underlying connection.
MessagingClient(String, AzureSasCredential, IotHubServiceClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Create a MessagingClient instance with an instance of AzureSasCredential.
MessagingClient(String, AzureSasCredential, IotHubServiceClientProtocol, MessagingClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Create a MessagingClient instance with an instance of AzureSasCredential.
MessagingClientOptions - Class in com.microsoft.azure.sdk.iot.service.messaging
The optional parameters that can be configured for an MessagingClient instance.
MessagingClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.MessagingClientOptions
 
MethodParser - Class in com.microsoft.azure.sdk.iot.service.methods.serializers
Representation of a single Direct Method Access collection with a Json serializer and deserializer.
MethodParser() - Constructor for class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
CONSTRUCTOR Create a MethodParser instance with provided values.
MethodParser(String, int, int, Object) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
CONSTRUCTOR Create a MethodParser instance with provided values.
MethodParser(Object) - Constructor for class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
CONSTRUCTOR Create a MethodParser instance with provided values.
MethodParser.Operation - Enum in com.microsoft.azure.sdk.iot.service.methods.serializers
 
Module - Class in com.microsoft.azure.sdk.iot.service.registry
 
Module(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.Module
Creates a device using the given id.
Module(String, String, AuthenticationType) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.Module
 
moduleContent - Variable in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationContent
The configurations to be applied on device modules.
modulesContent - Variable in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationContent
The configurations to be applied to the Edge agent.

N

next() - Method in class com.microsoft.azure.sdk.iot.service.query.JobQueryResponse
Return the next job from the query.
next(QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.JobQueryResponse
Return the next job from the query.
next() - Method in class com.microsoft.azure.sdk.iot.service.query.RawQueryResponse
Return the next json object from the query.
next(QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.RawQueryResponse
Return the next json object from the query.
next() - Method in class com.microsoft.azure.sdk.iot.service.query.TwinQueryResponse
Return the next Twin from the query.
next(QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.TwinQueryResponse
Return the next Twin from the query.

O

onAuthenticationSucceeded() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
onAuthenticationSucceeded() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
onConnectionLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onConnectionLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onConnectionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageSenderLinkHandler
 
onConnectionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
onConnectionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onConnectionRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageSenderLinkHandler
 
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.FileUploadNotificationReceiverLinkHandler
Event handler for the on delivery event
onDelivery(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.MessageFeedbackReceiverLinkHandler
Event handler for the on delivery event
onLinkFlow(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageSenderLinkHandler
Event handler for the link flow event
onLinkLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onLinkLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onLinkRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
onLinkRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onLinkRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onReactorFinal(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
onReactorFinal(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
onReceiverLinkRemoteOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
onReceiverLinkRemoteOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
onSenderLinkRemoteOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
onSenderLinkRemoteOpen() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.EventReceivingConnectionHandler
 
onSessionLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onSessionLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onSessionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
onSessionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onSessionRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onTimerTask(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageSenderLinkHandler
 
onTransportError(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
onTransportError(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandlerWithCleanup
 
onUnhandled(Event) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.LoggingFlowController
 
open() - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Open this client so that it can begin sending cloud to device and/or cloud to module messages.
open(int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Open this client so that it can begin sending cloud to device and/or cloud to module messages.

P

Parse(int) - Static method in enum com.microsoft.azure.sdk.iot.service.exceptions.ErrorCodeDescription
Get the ErrorCodeDescription tied to the provided errorCode
parse(String) - Static method in class com.microsoft.azure.sdk.iot.service.messaging.FeedbackBatchMessage
Parse received Json and create FeedbackBatch object
ParserUtility - Class in com.microsoft.azure.sdk.iot.service
Set of static functions to help the serializer.
ParserUtility() - Constructor for class com.microsoft.azure.sdk.iot.service.ParserUtility
 
patch(Twin) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
This method patches the twin for the specified device.
patch(Twin, String) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
This method patches the twin for the specified device.
populate(IotHubConnectionString) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMethod
Abstract helper function to populate IotHubConnectionString class with proper authentication properties
protonJExceptionParser - Variable in class com.microsoft.azure.sdk.iot.service.transport.amqps.ErrorLoggingBaseHandler
 
ProtonJExceptionParser - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
ProtonJExceptionParser(Event) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ProtonJExceptionParser
 
ProtonJExceptionParser(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ProtonJExceptionParser
 
ProtonJExceptionParser(IotHubException) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ProtonJExceptionParser
 
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
put(String, Object) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Add a single new entry in the TwinCollection.
putAll(Map<? extends String, ?>) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Add all information in the provided Map to the TwinCollection.

Q

query(String) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Query from your IoT Hub's set of scheduled jobs.
query(String, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Query from your IoT Hub's set of scheduled jobs.
query(ScheduledJobType, ScheduledJobStatus) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Query from your IoT Hub's set of scheduled jobs by job type and job status.
query(ScheduledJobType, ScheduledJobStatus, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Query from your IoT Hub's set of scheduled jobs by job type and job status.
query(String) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Query from your IoT Hub's set of Twins.
query(String, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Query from your IoT Hub's set of Twins.
QueryClient - Class in com.microsoft.azure.sdk.iot.service.query
 
QueryClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClient
Constructor to create instance from connection string
QueryClient(String, QueryClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClient
Constructor to create instance from connection string
QueryClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClient
Create a new QueryClient instance.
QueryClient(String, TokenCredential, QueryClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClient
Create a new QueryClient instance.
QueryClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClient
Create a new QueryClient instance.
QueryClient(String, AzureSasCredential, QueryClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClient
Create a new QueryClient instance.
QueryClientOptions - Class in com.microsoft.azure.sdk.iot.service.query
Configurable options for all QueryClient operations.
QueryClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryClientOptions
 
queryJobs(String) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query from your IoT Hub's set of scheduled jobs.
queryJobs(String, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query from your IoT Hub's set of scheduled jobs.
queryJobs(ScheduledJobType, ScheduledJobStatus) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query from your IoT Hub's set of scheduled jobs by job type and job status.
queryJobs(ScheduledJobType, ScheduledJobStatus, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query from your IoT Hub's set of scheduled jobs by job type and job status.
QueryPageOptions - Class in com.microsoft.azure.sdk.iot.service.query
The optional parameters for each query page request.
QueryPageOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.query.QueryPageOptions
 
queryRaw(String) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query miscellaneous data from your IoT Hub.
queryRaw(String, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query miscellaneous data from your IoT Hub.
QueryRequestParser - Class in com.microsoft.azure.sdk.iot.service.query.serializers
 
QueryRequestParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.query.serializers.QueryRequestParser
CONSTRUCTOR Create an instance of the QueryRequestParser based on the provided query.
queryTwins(String) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query from your IoT Hub's set of Twins.
queryTwins(String, QueryPageOptions) - Method in class com.microsoft.azure.sdk.iot.service.query.QueryClient
Query from your IoT Hub's set of Twins.

R

RawQueryResponse - Class in com.microsoft.azure.sdk.iot.service.query
A pageable set of undefined json objects returned from a query.
RawQueryResponse(String, QueryClient, String) - Constructor for class com.microsoft.azure.sdk.iot.service.query.RawQueryResponse
 
ReactorRunner - Class in com.microsoft.azure.sdk.iot.service.transport.amqps
 
ReactorRunner(AmqpConnectionHandler) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
ReactorRunner(String, String, AmqpConnectionHandler) - Constructor for class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
RegistryClient - Class in com.microsoft.azure.sdk.iot.service.registry
Use the RegistryClient to manage the identity registry in IoT hubs.
RegistryClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Constructor to create instance from connection string
RegistryClient(String, RegistryClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Constructor to create instance from connection string
RegistryClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a new RegistryClient instance.
RegistryClient(String, TokenCredential, RegistryClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a new RegistryClient instance.
RegistryClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a new RegistryClient instance.
RegistryClient(String, AzureSasCredential, RegistryClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Create a new RegistryClient instance.
RegistryClientOptions - Class in com.microsoft.azure.sdk.iot.service.registry
Configurable options for all registry operations
RegistryClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryClientOptions
 
RegistryIdentity - Class in com.microsoft.azure.sdk.iot.service.registry
The RegistryIdentity class implementing constructors and serialization functionality.
RegistryIdentityParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
RegistryIdentityParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Empty constructor.
RegistryIdentityParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Constructor for a RegistryIdentityParser object that is built from the provided JSON.
RegistryJob - Class in com.microsoft.azure.sdk.iot.service.registry
Contains properties of a ScheduledJob.
RegistryJob() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
 
RegistryJob.JobStatus - Enum in com.microsoft.azure.sdk.iot.service.registry
 
RegistryJob.JobType - Enum in com.microsoft.azure.sdk.iot.service.registry
 
RegistryStatistics - Class in com.microsoft.azure.sdk.iot.service.registry
 
RegistryStatisticsParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
RegistryStatisticsParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryStatisticsParser
Empty constructor
RegistryStatisticsParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryStatisticsParser
Constructor for a RegistryStatisticsParser that is constructed from Json.
removeDevice(String) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Remove device
removeDevice(Device) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Remove device
removeModule(String, String) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Remove module
removeModule(Module) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Remove module
replace(Configuration) - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationsClient
Update configuration not forced
replace(Twin) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Replace the full twin for a given device or module with the provided twin.
replace(Twin, String) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Replace the full twin for a given device or module with the provided twin.
REQUEST_ID - Static variable in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
 
resolveJsonElement(JsonElement) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
 
run() - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 

S

scheduleDirectMethod(String, String, String, Date) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Creates a new ScheduledJob to invoke method on one or multiple devices
scheduleDirectMethod(String, String, String, Date, DirectMethodsJobOptions) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Creates a new ScheduledJob to invoke method on one or multiple devices
ScheduledJob - Class in com.microsoft.azure.sdk.iot.service.jobs
Metadata for a particular job created with the ScheduledJobsClient.
ScheduledJob(String) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJob
CONSTRUCTOR
ScheduledJobParser - Class in com.microsoft.azure.sdk.iot.service.jobs.serializers
Representation of a single Jobs collection with a Json serializer.
ScheduledJobParser(String, MethodParser, String, Date, long) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.serializers.ScheduledJobParser
CONSTRUCTOR
ScheduledJobParser(String, TwinState, String, Date, long) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.serializers.ScheduledJobParser
CONSTRUCTOR
ScheduledJobsClient - Class in com.microsoft.azure.sdk.iot.service.jobs
Use the ScheduledJobsClient to schedule and cancel jobs for a group of devices using IoT hub.
ScheduledJobsClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Constructor to create instance from connection string
ScheduledJobsClient(String, ScheduledJobsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Constructor to create instance from connection string
ScheduledJobsClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Create a new ScheduledJobsClient instance.
ScheduledJobsClient(String, TokenCredential, ScheduledJobsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Create a new ScheduledJobsClient instance.
ScheduledJobsClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Create a new ScheduledJobsClient instance.
ScheduledJobsClient(String, AzureSasCredential, ScheduledJobsClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Create a new ScheduledJobsClient instance.
ScheduledJobsClientOptions - Class in com.microsoft.azure.sdk.iot.service.jobs
Configurable options for all job client operations
ScheduledJobsClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClientOptions
 
ScheduledJobStatus - Enum in com.microsoft.azure.sdk.iot.service.jobs
 
ScheduledJobType - Enum in com.microsoft.azure.sdk.iot.service.jobs
 
scheduleUpdateTwin(String, String, Twin, Date, long) - Method in class com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobsClient
Creates a new ScheduledJob to update twin tags and desired properties on one or multiple devices
send(String, Message) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Send a cloud to device message to the device with the provided device id.
send(String, Message, int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Send a cloud to device message to the device with the provided device id.
send(String, String, Message) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Send a cloud to device message to the module with the provided module id on the device with the provided device Id.
send(String, String, Message, int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Send a cloud to device message to the module with the provided module id on the device with the provided device Id.
send() - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Executes the HTTPS request.
sendAsync(String, Message, Consumer<SendResult>, Object) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Asynchronously send a cloud to device message to the device with the provided device Id.
sendAsync(String, String, Message, Consumer<SendResult>, Object) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessagingClient
Asynchronously send a cloud to device message to the module with the provided module id on the device with the provided device Id.
sendAsync(String, String, Message, Consumer<SendResult>, Object) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageConnectionHandler
 
sendAsync(String, String, Message, Consumer<SendResult>, Object) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.CloudToDeviceMessageSenderLinkHandler
 
SendResult - Class in com.microsoft.azure.sdk.iot.service.messaging
The result of sending a cloud to device or cloud to module message.
SendResult() - Constructor for class com.microsoft.azure.sdk.iot.service.messaging.SendResult
 
serialize(String, JsonGenerator, SerializerProvider) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.DigitalTwinStringSerializer
 
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.registry.ExportImportDevice
Setter for device authentication mechanism.
setAuthenticationType(AuthenticationType) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for the authentication type of this object
setConnectionStateUpdatedTime(Date) - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Setter for ConnectionStateUpdatedTime.
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.
setConnectTimeoutSeconds(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Set the connect timeout, in seconds, for the request.
setCreatedTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Setter for createdTimeUtc
setDeliveryAcknowledgement(DeliveryAcknowledgement) - Method in class com.microsoft.azure.sdk.iot.service.messaging.Message
 
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
 
setEndTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Setter for EndTimeUtc
setExcludeKeysInExport(boolean) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryJob
 
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>) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Sets the header field to the given value.
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.
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.
setIotEdge(Boolean) - Method in class com.microsoft.azure.sdk.iot.service.twin.DeviceCapabilities
Setter for iotEdge Boolean
setLastActivityTime(Date) - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Setter for LastActivityTime.
setLastUpdatedTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Setter for lastUpdatedTimeUtc
setLastUpdateTime(Date) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.serialization.WritableProperty
 
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.
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.
setPayload(JsonElement) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
setPrimaryKey(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Setter for primary key Validates the length of the key
setPrimaryThumbprint(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for the primary thumbprint
setProperties(Map<String, String>) - Method in class com.microsoft.azure.sdk.iot.service.messaging.Message
 
setReadTimeoutSeconds(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.http.HttpRequest
Sets the read timeout, in seconds, for the request.
setRequestId(String) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinInvokeCommandHeaders
 
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.
setSecondaryKey(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.SymmetricKey
Setter for secondary key Validates the length of the key
setSecondaryThumbprint(String) - Method in class com.microsoft.azure.sdk.iot.service.auth.AuthenticationMechanism
Setter for the secondary thumbprint
setStartTimeUtc(Date) - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Setter for StartTimeUtc
setStatus(Integer) - Method in class com.microsoft.azure.sdk.iot.service.digitaltwin.models.DigitalTwinCommandResponse
 
setStatusUpdatedTime(Date) - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Setter for StatusUpdatedTime.
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.registry.RegistryIdentity
Setter for SymmetricKey object
setThumbprint(String, String) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryIdentity
Setter for X509 thumbprint
setTo(String) - Method in class com.microsoft.azure.sdk.iot.service.messaging.Message
 
setVersion(Integer) - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Setter for the version of this twin collection.
SqlQueryBuilder - Class in com.microsoft.azure.sdk.iot.service.query
 
SqlQueryBuilder.FromType - Enum in com.microsoft.azure.sdk.iot.service.query
From clause for Query
start() - Method in class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Open this client so that it can begin processing file upload notifications.
start(int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Open this client so that it can begin processing file upload notifications.
start() - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Open this client so that it can begin processing message feedback.
start(int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Open this client so that it can begin processing message feedback.
stop() - Method in class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Stops this client from processing any more file upload notifications and releases all network resources tied to it.
stop(int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.FileUploadNotificationProcessorClient
Stops this client from processing any more file upload notifications and releases all network resources tied to it.
stop() - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Stops this client from processing any more message feedback and releases all network resources tied to it.
stop(int) - Method in class com.microsoft.azure.sdk.iot.service.messaging.MessageFeedbackProcessorClient
Stops this client from processing any more message feedback and releases all network resources tied to it.
stop(int) - Method in class com.microsoft.azure.sdk.iot.service.transport.amqps.ReactorRunner
 
StorageAuthenticationType - Enum in com.microsoft.azure.sdk.iot.service.registry
Specifies authentication type being used for connecting to storage account
stringToDateTimeOffset(String) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to convert the provided string in a offset Date.
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
SymmetricKeyParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
Store primary and secondary keys Provide function for key length validation
SymmetricKeyParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.SymmetricKeyParser
Empty constructor: Used only to keep GSON happy.
SymmetricKeyParser(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.SymmetricKeyParser
 
SymmetricKeyParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.SymmetricKeyParser
 

T

toConfigurationContentParser() - Method in class com.microsoft.azure.sdk.iot.service.configurations.ConfigurationContent
 
toJson() - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationMetricsParser
Converts this into json and returns it
toJson() - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationParser
Converts this into json and returns it
toJson() - Method in class com.microsoft.azure.sdk.iot.service.jobs.serializers.JobQueryResponseError
Converts this object to json
toJson() - Method in class com.microsoft.azure.sdk.iot.service.jobs.serializers.ScheduledJobParser
Getter for the string with the json.
toJson() - Method in class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
Create a String with a json content that represents all the information in the method collection.
toJson() - Method in class com.microsoft.azure.sdk.iot.service.query.serializers.QueryRequestParser
Convert this class in a valid json.
toJson() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.ExportImportDeviceParser
Converts this into json and returns it
toJson() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.JobPropertiesParser
Converts this into json and returns it
toJson() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryIdentityParser
Converts this into JSON format and returns it.
toJson() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.RegistryStatisticsParser
Converts this into a json string.
toJson() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.SymmetricKeyParser
Converts this into json and returns it
toJson() - Method in class com.microsoft.azure.sdk.iot.service.registry.serializers.X509ThumbprintParser
Converts this into json format
toJsonElement() - Method in class com.microsoft.azure.sdk.iot.service.configurations.serializers.ConfigurationContentParser
 
toJsonElement() - Method in class com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser
Create a JsonElement with a content that represents all the information in the method collection.
toJsonElement() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Serializer
toJsonObject() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Serializer
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.
toString() - Method in class com.microsoft.azure.sdk.iot.service.auth.IotHubConnectionString
Serialize connection string
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.jobs.ScheduledJob
Return a string with a pretty print json with the content of this class
toString() - Method in class com.microsoft.azure.sdk.iot.service.twin.Twin
String representation for this device containing device Id, tags, desired and reported properties.
toString() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Creates a pretty print JSON with the content of this class and subclasses.
toString() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinMetadata
Creates a pretty print JSON with the content of this class and subclasses.
toString() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinProperties
Creates a pretty print JSON with the content of this class and subclasses.
toString() - Method in class com.microsoft.azure.sdk.iot.service.twin.TwinState
Creates a pretty print JSON with the content of this class and subclasses.
TransportUtils - Class in com.microsoft.azure.sdk.iot.service.transport
 
TransportUtils() - Constructor for class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
Twin - Class in com.microsoft.azure.sdk.iot.service.twin
Represent the twin on IoT hub.
Twin() - Constructor for class com.microsoft.azure.sdk.iot.service.twin.Twin
Constructor to create an instance for a device.
Twin(String) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.Twin
Constructor to create instance for a device.
Twin(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.Twin
Constructor to create an instance for a module.
TwinClient - Class in com.microsoft.azure.sdk.iot.service.twin
Use the TwinClient class to manage the device twins in IoT hubs.
TwinClient(String) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Constructor to create instance from connection string.
TwinClient(String, TwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Constructor to create instance from connection string.
TwinClient(String, TokenCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Create a new TwinClient instance.
TwinClient(String, TokenCredential, TwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Create a new TwinClient instance.
TwinClient(String, AzureSasCredential) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Create a new TwinClient instance.
TwinClient(String, AzureSasCredential, TwinClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClient
Create a new TwinClient instance.
TwinClientOptions - Class in com.microsoft.azure.sdk.iot.service.twin
Configurable options for all twin client operations.
TwinClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinClientOptions
 
TwinCollection - Class in com.microsoft.azure.sdk.iot.service.twin
Representation of a single Twin collection.
TwinCollection() - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Constructor
TwinCollection(Map<? extends String, Object>) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Constructor
TwinCollection(TwinCollection) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinCollection
Constructor
TwinConnectionState - Enum in com.microsoft.azure.sdk.iot.service.twin
Enum for device connection state
TwinMetadata - Class in com.microsoft.azure.sdk.iot.service.twin
Representation of a single Twin metadata for the TwinCollection.
TwinProperties - Class in com.microsoft.azure.sdk.iot.service.twin
Representation of a single Twin Properties for the TwinState.
TwinQueryResponse - Class in com.microsoft.azure.sdk.iot.service.query
A pageable set of Twin objects returned from a query.
TwinQueryResponse(String, QueryClient, String) - Constructor for class com.microsoft.azure.sdk.iot.service.query.TwinQueryResponse
 
TwinState - Class in com.microsoft.azure.sdk.iot.service.twin
Representation of a single Twin.
TwinState(TwinCollection, TwinCollection, TwinCollection) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinState
CONSTRUCTOR
TwinState(String) - Constructor for class com.microsoft.azure.sdk.iot.service.twin.TwinState
Create a new instance of the TwinState parsing the provided string as a JSON with the full Twin information.
TwinStatus - Enum in com.microsoft.azure.sdk.iot.service.twin
Enum for device status

U

updateDevice(Device) - Method in class com.microsoft.azure.sdk.iot.service.registry.RegistryClient
Update device not forced
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.registry.RegistryClient
Update module not forced
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
 
USER_AGENT_STRING - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
 
userAssignedIdentity - Variable in class com.microsoft.azure.sdk.iot.service.registry.ManagedIdentity
The managed identity used to access the storage account for IoT hub import and export jobs.

V

validateBlobName(String) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to validate if the provided blob name is not null, empty, and valid.
validateMap(Map<String, Object>) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to validate if the provided map in terms of maximum levels and optionally if the keys ar not metadata.
validateObject(Object) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to validate if the provided object is not null.
validateQuery(String) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Validates if query contains select and from keywords and also if it is a valid utf-8 string
validateStringUTF8(String) - Static method in class com.microsoft.azure.sdk.iot.service.ParserUtility
Helper to validate if the provided string is not null, empty, and all characters are UTF-8.
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.exceptions.ErrorCodeDescription
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.jobs.ScheduledJobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.messaging.AcknowledgementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.messaging.DeliveryAcknowledgement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.messaging.FeedbackStatusCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.messaging.IotHubServiceClientProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.methods.serializers.MethodParser.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.query.SqlQueryBuilder.FromType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.DeviceConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.DeviceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.ImportMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.RegistryJob.JobStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.RegistryJob.JobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.serializers.AuthenticationTypeParser
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.registry.StorageAuthenticationType
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.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.twin.ConfigurationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.twin.TwinConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.service.twin.TwinStatus
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.exceptions.ErrorCodeDescription
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.ScheduledJobStatus
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.ScheduledJobType
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.messaging.AcknowledgementType
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.messaging.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.messaging.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.messaging.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.methods.serializers.MethodParser.Operation
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.query.SqlQueryBuilder.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.registry.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.registry.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.registry.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.registry.RegistryJob.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.registry.RegistryJob.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.registry.serializers.AuthenticationTypeParser
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.registry.StorageAuthenticationType
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.
values() - Static method in enum com.microsoft.azure.sdk.iot.service.twin.ConfigurationStatus
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.twin.TwinConnectionState
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.twin.TwinStatus
Returns an array containing the constants of this enum type, in the order they are declared.
versionIdentifierKey - Static variable in class com.microsoft.azure.sdk.iot.service.transport.TransportUtils
Version identifier key

W

wasSentSuccessfully() - Method in class com.microsoft.azure.sdk.iot.service.messaging.SendResult
 
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
 

X

X509Thumbprint - Class in com.microsoft.azure.sdk.iot.service.auth
 
X509ThumbprintParser - Class in com.microsoft.azure.sdk.iot.service.registry.serializers
 
X509ThumbprintParser() - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.X509ThumbprintParser
Empty constructor: Used only to keep GSON happy.
X509ThumbprintParser(String, String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.X509ThumbprintParser
Construct an X509ThumbprintParser object with the provided thumbprints
X509ThumbprintParser(String) - Constructor for class com.microsoft.azure.sdk.iot.service.registry.serializers.X509ThumbprintParser
Construct an X509ThumbprintParser object from json
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2023. All rights reserved.