- call(String, Object, Object) - Method in interface com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceMethodCallback
-
- canRefreshToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- canRefreshToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
- canRefreshToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- canRefreshToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
- canRefreshToken() - Method in class com.microsoft.azure.sdk.iot.device.hsm.IotHubSasTokenHsmAuthenticationProvider
-
Returns true as the Hsm can always refresh the token
- clean() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Device
-
- ClientOptions - Class in com.microsoft.azure.sdk.iot.device
-
Options that allow configuration of the device client instance during initialization.
- ClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.device.ClientOptions
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Completes all current outstanding requests and closes the IoT Hub client.
- close() - Method in class com.microsoft.azure.sdk.iot.device.fileupload.FileUploadTask
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Close this multiplexing client.
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsCbsSessionHandler
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSasTokenRenewalHandler
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
Close the connection destroying the HttpsIotHubConnection instance.
- close(IotHubConnectionStatusChangeReason, Throwable) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Closes all resources used to communicate with an IoT Hub.
- close() - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportConnection
-
Closes the transport connection.
- close() - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportManager
-
Closes all resources used to communicate with an IoT Hub.
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
Closes the connection.
- close() - Method in class com.microsoft.azure.sdk.iot.device.transport.ProxiedSSLSocket
-
- closeNow() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Closes the IoT Hub client by releasing any resources held by client.
- closeNow() - Method in class com.microsoft.azure.sdk.iot.device.fileupload.FileUpload
-
Close the file upload cancelling all existing uploads and shutting down the thread pool.
- closeNow() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
- closeNow() - Method in class com.microsoft.azure.sdk.iot.device.TransportClient
-
Deprecated.
Completes all current outstanding requests and closes the IoT Hub client.
- closeSession() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSessionHandler
-
- closeWithoutWrappingException() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
- com.microsoft.azure.sdk.iot.device - package com.microsoft.azure.sdk.iot.device
-
The API for a device to communicate with an IoT Hub.
- com.microsoft.azure.sdk.iot.device.auth - package com.microsoft.azure.sdk.iot.device.auth
-
Authenticates a device to an IoT Hub via SAS tokens.
- com.microsoft.azure.sdk.iot.device.DeviceTwin - package com.microsoft.azure.sdk.iot.device.DeviceTwin
-
- com.microsoft.azure.sdk.iot.device.edge - package com.microsoft.azure.sdk.iot.device.edge
-
- com.microsoft.azure.sdk.iot.device.exceptions - package com.microsoft.azure.sdk.iot.device.exceptions
-
- com.microsoft.azure.sdk.iot.device.fileupload - package com.microsoft.azure.sdk.iot.device.fileupload
-
- com.microsoft.azure.sdk.iot.device.hsm - package com.microsoft.azure.sdk.iot.device.hsm
-
- com.microsoft.azure.sdk.iot.device.hsm.parser - package com.microsoft.azure.sdk.iot.device.hsm.parser
-
- com.microsoft.azure.sdk.iot.device.net - package com.microsoft.azure.sdk.iot.device.net
-
IoT Hub resource URIs.
- com.microsoft.azure.sdk.iot.device.transport - package com.microsoft.azure.sdk.iot.device.transport
-
A transport for sending and receiving IoT Hub messages, along with supporting
functionality.
- com.microsoft.azure.sdk.iot.device.transport.amqps - package com.microsoft.azure.sdk.iot.device.transport.amqps
-
AMQPS IoT Hub transport and communication classes.
- com.microsoft.azure.sdk.iot.device.transport.amqps.exceptions - package com.microsoft.azure.sdk.iot.device.transport.amqps.exceptions
-
- com.microsoft.azure.sdk.iot.device.transport.https - package com.microsoft.azure.sdk.iot.device.transport.https
-
HTTPS IoT Hub transport and communication classes.
- com.microsoft.azure.sdk.iot.device.transport.mqtt - package com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions - package com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
- completeFileUpload(FileUploadCompletionNotification) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Notify IoT Hub that a file upload has been completed, successfully or otherwise.
- completeFileUploadAsync(FileUploadCompletionNotification) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
- connect() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Sends the request to the URL given in the constructor.
- connect() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
Method to connect to mqtt broker connection.
- connect(SocketAddress) - Method in class com.microsoft.azure.sdk.iot.device.transport.ProxiedSSLSocket
-
- connect(SocketAddress, int) - Method in class com.microsoft.azure.sdk.iot.device.transport.ProxiedSSLSocket
-
- CONNECTION_DEVICE_ID - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- CONNECTION_MODULE_ID - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- CONNECTION_STRING_CHARSET - Static variable in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
- connectionLost(Throwable) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
Event fired when the connection with the MQTT broker is lost.
- CONTENT_ENCODING_KEY - Static variable in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
- CONTENT_TYPE_KEY - Static variable in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
- convertToMqttException(MqttException, String) - Static method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.PahoExceptionTranslator
-
- CORRELATION_ID_KEY - Static variable in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
The property names as they are saved in the system properties of this object
- create(SignatureProvider, String, String, String, String, String, int, int) - Static method in class com.microsoft.azure.sdk.iot.device.hsm.IotHubSasTokenHsmAuthenticationProvider
-
Constructor for a IotHubSasTokenHsmAuthenticationProvider instance
- createFromEnvironment() - Static method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Create a module client instance from your environment variables
- createFromEnvironment(IotHubClientProtocol) - Static method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Create a module client instance from your environment variables
- createFromEnvironment(IotHubClientProtocol, ClientOptions) - Static method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Create a module client instance from your environment variables
- createFromSecurityProvider(String, String, SecurityProvider, IotHubClientProtocol) - Static method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Creates a device client that uses the provided security provider for authentication.
- createFromSecurityProvider(String, String, SecurityProvider, IotHubClientProtocol, ClientOptions) - Static method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Creates a device client that uses the provided security provider for authentication.
- createSocket() - Method in class com.microsoft.azure.sdk.iot.device.transport.HttpProxySocketFactory
-
- createSocket() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Socks5SocketFactory
-
- createSocket(InetAddress, int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Socks5SocketFactory
-
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Socks5SocketFactory
-
- createSocket(String, int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Socks5SocketFactory
-
- createSocket(String, int, InetAddress, int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Socks5SocketFactory
-
- CustomLogger - Class in com.microsoft.azure.sdk.iot.device
-
Deprecated.
- CustomLogger(Class<?>) - Constructor for class com.microsoft.azure.sdk.iot.device.CustomLogger
-
Deprecated.
- gatewayHostname - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- getApiVersionString() - Static method in class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
- getAuthenticationProvider() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- getAuthenticationType() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for AuthenticationType
- getBody() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsBatchMessage
-
Returns the current batch body as a UTF-8 encoded byte array.
- getBody() - Method in interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets the message body.
- getBody() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
- getBody() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsResponse
-
Getter for the response body.
- getBody() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
Returns a copy of the message body.
- getBodyAsString() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
Returns the message body as a string.
- getBodyStream() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
The stream content of the body.
- getBytes() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
The byte content of the body.
- getCallback() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Getter for the callback to be invoked when a response is received.
- getCertificates() - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.TrustBundleResponse
-
Retreive the certificates that the HSM dictates to trust
- getConfig() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Getter for the device client config.
- getConnectionDeviceId() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getConnectionId() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- getConnectionId() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
- getConnectionId() - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportConnection
-
Gives the UUID associated with this connection instance.
- getConnectionId() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
- getConnectionModuleId() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getConnectionStatusException(IotHubStatusCode, String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubStatusCode
-
- getContentEncoding() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Returns this message's content encoding.
- getContentType() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Return the message's content type.
- getContentType() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsBatchMessage
-
Returns the message content-type as 'application/vnd.microsoft.iothub.json'.
- getContentType() - Method in interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets the message content type.
- getContentType() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
Returns the message content-type.
- getContext() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Getter for the context to be passed to the callback when it is invoked.
- getCorrelationId() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the correlationId property
- getCreationTimeUTC() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getCreationTimeUTCString() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Returns the iot hub accepted format for the creation time utc
ex:
oct 1st, 2018 yields
2008-10-01T17:04:32.0000000
- getCurrentRetryAttempt() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Getter for current retry attempt.
- getData() - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.SignRequest
-
- getDeliveryAcknowledgement() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the delivery acknowledgement system property
- getDesiredProp() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Device
-
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
Get the deviceId
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the device ID.
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Getter for the deviceId.
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSessionHandler
-
- getDeviceId() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Get the Id of the device that this packet is being sent from.
- getDeviceMethodsMessageCallback() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the device twin message callback.
- getDeviceMethodsMessageContext() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the context to be passed in to the device twin message callback.
- getDeviceOperationType() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the device operation type
- getDeviceTelemetryMessageCallback(String) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the message callback.
- getDeviceTelemetryMessageContext(String) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the context to be passed in to the message callback.
- getDeviceTwin() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Retrieves the twin's latest desired properties
- getDeviceTwin() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceTwin
-
- getDeviceTwinMessageCallback() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the device twin message callback.
- getDeviceTwinMessageContext() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the context to be passed in to the device twin message callback.
- getDigest() - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.SignResponse
-
- getDuration() - Method in class com.microsoft.azure.sdk.iot.device.transport.RetryDecision
-
Getter for the duration
- getErrorReason() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsResponse
-
Getter for the error reason.
- getFileUploadSasUri(FileUploadSasUriRequest) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Get a file upload SAS URI which the Azure Storage SDK can use to upload a file to blob for this device.
- getFileUploadSasUri(FileUploadSasUriRequest) - Method in class com.microsoft.azure.sdk.iot.device.fileupload.FileUploadTask
-
- getFileUploadSasUri(IotHubTransportMessage) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
- getGatewayHostname() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
Get the gatewayHostname
- getGatewayHostname() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the Gateway host name.
- getGatewayHostName() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
- getHeaderField(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsResponse
-
Getter for a header field.
- getHeaderFields() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsResponse
-
Getter for the header fields.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
Get the hostname
- getHostName() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Getter for the hostName.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubAbandonUri
-
Returns the string representation of the IoT Hub hostname.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubCompleteUri
-
Returns the string representation of the IoT Hub hostname.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubEventUri
-
Returns the string representation of the IoT Hub hostname.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubMessageUri
-
Returns the string representation of the IoT Hub hostname.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubRejectUri
-
Returns the string representation of the IoT Hub hostname.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
Returns the string representation of the IoT Hub hostname.
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- getHttpMethod() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
- getHubName() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Getter for the hubName.
- getInputName() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getIotHubConnectionString() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the iotHubConnectionString property
- getIotHubHostname() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the IoT Hub hostname.
- getIotHubMethod() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the IoT Hub method
- getIotHubName() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the IoT Hub name.
- getIotHubService() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.TransportException
-
- getIotHubStatusCode(int) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubStatusCode
-
Returns the IoT Hub status code referenced by the HTTPS status code.
- getIotHubTrustedCert() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- getIsReported() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- getKey() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Pair
-
- getKey() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- getLastUpdated() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- getLastUpdatedVersion() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsCbsReceiverLinkHandler
-
- getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsCbsSenderLinkHandler
-
- getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsMethodsReceiverLinkHandler
-
- getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsMethodsSenderLinkHandler
-
- getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSenderLinkHandler
-
- getLinkInstanceType() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsTelemetryReceiverLinkHandler
-
- getMessage() - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.ErrorResponse
-
Get the message
- getMessage() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Getter for the message to be sent.
- getMessageCallback() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
- getMessageCallbackContext() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
- getMessageId() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the messageId property
- getMessageLockTimeoutSecs() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the timeout, in seconds, for the lock that the client has on a
received message.
- getMessageType() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the Message type
- getMethodName() - Method in class com.microsoft.azure.sdk.iot.device.CustomLogger
-
Deprecated.
- getMethodName() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the method name of device method operation
- getMillisecondsBeforeProactiveRenewal() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- getMillisecondsBeforeProactiveRenewal() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- getModuleId() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
Get the module id
- getModuleId() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- getModuleId() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
- getName() - Method in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
Returns the property name.
- getNestedMessages() - Method in class com.microsoft.azure.sdk.iot.device.BatchMessage
-
Gets the list of nested messages.
- getOperationTimeout() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for the device operation timeout
- getOutputName() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getPassword() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- getPath() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubAbandonUri
-
Returns the string representation of the IoT Hub path.
- getPath() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubCompleteUri
-
Returns the string representation of the IoT Hub path.
- getPath() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubEventUri
-
Returns the string representation of the IoT Hub path.
- getPath() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubMessageUri
-
Returns the string representation of the IoT Hub path.
- getPath() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubRejectUri
-
Returns the string representation of the IoT Hub path.
- getPath() - Method in class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
Returns the string representation of the IoT Hub path.
- getPathToIotHubTrustedCert() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- getPayload() - Method in class com.microsoft.azure.sdk.iot.device.edge.MethodResult
-
- getPayloadObject() - Method in class com.microsoft.azure.sdk.iot.device.edge.MethodResult
-
- getPort() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- getProductInfo() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- getProductInfo() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
- getProperties() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Returns a copy of the message properties.
- getProperties() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsBatchMessage
-
Returns an empty list of properties for the batched message.
- getProperties() - Method in interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets the collection of message properties.
- getProperties() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
Returns a copy of the message properties.
- getProperty(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Gets the values of user-defined properties of this Message.
- getProtocol() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- getProtocol() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Getter for the transport protocol.
- getProtocol() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- getProxy() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- getProxySettings() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- getReceivePeriodInMilliseconds() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Getter for the receive period in milliseconds.
- getReceiveThreadLock() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- getRegisteredDeviceCount() - Method in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Get the number of currently registered devices on this multiplexing client.
- getRegistrationExceptions() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationAuthenticationException
-
Get the exception for each device that failed to register.
- getRegistrationExceptions() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingDeviceUnauthorizedException
-
Get the exception for each device that failed to register.
- getReportedProp() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Device
-
- getRequestHeaders() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
- getRequestId() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the request id
- getRequestUrl() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
- getResourceUri(String, String, String) - Static method in class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
Returns the string representation of the IoT Hub resource URI.
- getResponseHeaders() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Returns the response headers as a
Map
, where the key is the
header field name and the values are the values associated with the
header field name.
- getResponseMessage() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceMethodData
-
- getResponseStatus() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Returns the response status code.
- getRetryDecision(int, TransportException) - Method in class com.microsoft.azure.sdk.iot.device.transport.ExponentialBackoffWithJitter
-
Determines whether the operation should be retried and the interval until the next retry.
- getRetryDecision(int, TransportException) - Method in class com.microsoft.azure.sdk.iot.device.transport.NoRetry
-
Always says to not retry.
- getRetryDecision(int, TransportException) - Method in interface com.microsoft.azure.sdk.iot.device.transport.RetryPolicy
-
Determines whether the operation should be retried and the interval until the next retry.
- getRetryPolicy() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for RetryPolicy
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasToken
-
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
Getter for SasToken.
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
Getter for SasToken.
- getSasToken() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenWithRefreshAuthenticationProvider
-
Check if sas token should be renewed at all, and then renew it if necessary
- getSasToken() - Method in interface com.microsoft.azure.sdk.iot.device.SasTokenProvider
-
Returns a SAS token to be used for authentication.
- getSasTokenAuthentication() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for SasTokenAuthentication
- getSendPeriodInMilliseconds() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Getter for the send period in milliseconds.
- getSendThreadLock() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- getSharedAccessKey() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Getter for the sharedAccessKey.
- getSharedAccessToken() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Getter for the sharedAccessToken.
- getSSLContext() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- getSSLContext() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
Getter for SSLContext
- getSSLContext() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509HardwareAuthenticationProvider
-
Getter for IotHubSSLContext
- getSSLContext() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509SoftwareAuthenticationProvider
-
Getter for IotHubSSLContext
- getStartTimeMillis() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Getter for startTimeMillis
- getStatus() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceMethodData
-
- getStatus() - Method in class com.microsoft.azure.sdk.iot.device.edge.MethodResult
-
- getStatus() - Method in class com.microsoft.azure.sdk.iot.device.ResponseMessage
-
Getter for the status
- getStatus() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsResponse
-
Getter for the HTTPS status code.
- getStatus() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the request status
- getStatus() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Get the status of this transport packet
- getStatus(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.TopicParser
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.BadFormatException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.HubOrDeviceIdNotFoundException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.InternalServerErrorException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubServiceException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.PreconditionFailedException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.RequestEntityTooLargeException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.ServerBusyException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.ThrottledException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.TooManyDevicesException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.UnauthorizedException
-
- getSystemProperties() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsBatchMessage
-
It is part of the HttpsMessage interface to get the collection of system message
properties.
- getSystemProperties() - Method in interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets the collection of system message properties.
- getSystemProperties() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
Returns a copy of the message system properties.
- getTemplateTestPrivate() - Method in class com.microsoft.azure.sdk.iot.device.Template
-
Getter for the private object
- getTo() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the To system property
- getTokenValidSecs() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- getTrustBundle(String) - Method in class com.microsoft.azure.sdk.iot.device.hsm.HttpsHsmClient
-
Retrieve a trust bundle from an hsm
- getTrustBundleCerts(String, String) - Method in class com.microsoft.azure.sdk.iot.device.edge.HttpsHsmTrustBundleProvider
-
Retrieve the list of certificates to be trusted as dictated by the HSM
- getTrustBundleCerts(String, String) - Method in interface com.microsoft.azure.sdk.iot.device.edge.TrustBundleProvider
-
- getTwin() - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Retrieves the twin's latest desired properties
- getUnionSet() - Method in class com.microsoft.azure.sdk.iot.device.Template
-
Getter for the state of set at the invoked instance
- getUriPath() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the URI path
- getUserAgentString() - Method in class com.microsoft.azure.sdk.iot.device.ProductInfo
-
- getUserId() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the User ID system property
- getUsername() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- getValue() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Pair
-
- getValue() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- getValue() - Method in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
Returns the property value.
- getVersion() - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- getVersion() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the message version
- getVersion(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.TopicParser
-
- incomingLock - Variable in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
- incrementRetryAttempt() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Increments the saved retry attempt count by 1
- InternalClient - Class in com.microsoft.azure.sdk.iot.device
-
- InternalServerErrorException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
- InternalServerErrorException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.InternalServerErrorException
-
- InternalServerErrorException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.InternalServerErrorException
-
- InternalServerErrorException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.InternalServerErrorException
-
- InternalServerErrorException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.InternalServerErrorException
-
- invokeCallbacks() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Invokes the callbacks for all completed requests.
- invokeMethod(String, MethodRequest) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Invoke a method on a device
- invokeMethod(String, String, MethodRequest) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Invoke a method on a module
- invokeMethod(MethodRequest, String, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
Invoke a direct method to the provided uri
- IOTHUB_API_VERSION - Static variable in class com.microsoft.azure.sdk.iot.device.transport.TransportUtils
-
- IOTHUB_CONTENT_ENCODING - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- IOTHUB_CONTENT_TYPE - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- IOTHUB_CREATION_TIME_UTC - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- IOTHUB_SECURITY_INTERFACE_ID - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- IOTHUB_SECURITY_INTERFACE_ID_VALUE - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- IotHubAbandonUri - Class in com.microsoft.azure.sdk.iot.device.net
-
A URI for a device to instruct an IoT Hub to mark a message as being
abandoned.
- IotHubAbandonUri(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubAbandonUri
-
Constructor.
- IotHubAbandonUri() - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubAbandonUri
-
- IotHubAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
Base class for providing authentication for a Device Client or Module Client, including x509 and SAS based authentication.
- IotHubAuthenticationProvider(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- IotHubAuthenticationProvider(String, String, String, String, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- IotHubClientProtocol - Enum in com.microsoft.azure.sdk.iot.device
-
The application-layer protocol used by the client to communicate with an IoT
Hub.
- IotHubCompleteUri - Class in com.microsoft.azure.sdk.iot.device.net
-
A URI for a device to instruct an IoT Hub to mark a message as being
completed.
- IotHubCompleteUri(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubCompleteUri
-
Constructor.
- IotHubCompleteUri() - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubCompleteUri
-
- IotHubConnectionState - Enum in com.microsoft.azure.sdk.iot.device
-
The IoT Hub connection state value.
- IotHubConnectionStateCallback - Interface in com.microsoft.azure.sdk.iot.device
-
An interface for an IoT Hub connection state callback.
- IotHubConnectionStatus - Enum in com.microsoft.azure.sdk.iot.device.transport
-
- IotHubConnectionStatusChangeCallback - Interface in com.microsoft.azure.sdk.iot.device
-
Callback interface for allowing users to respond to changes in the connectivity of this sdk to Iot Hub.
- IotHubConnectionStatusChangeReason - Enum in com.microsoft.azure.sdk.iot.device
-
- IotHubConnectionString - Class in com.microsoft.azure.sdk.iot.device
-
Parser for the Iothub connection string.
- IotHubConnectionString(String) - Constructor for class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
CONSTRUCTOR.
- IotHubConnectionString(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Constructor.
- IotHubConnectionString(String, String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
- IoTHubConnectionType - Enum in com.microsoft.azure.sdk.iot.device.transport.amqps
-
Type of the connection
- IotHubEventCallback - Interface in com.microsoft.azure.sdk.iot.device
-
An interface for an IoT Hub event callback.
- IotHubEventUri - Class in com.microsoft.azure.sdk.iot.device.net
-
A URI for a device to send event to an IoT Hub.
- IotHubEventUri(String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubEventUri
-
Constructor.
- IotHubEventUri() - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubEventUri
-
- IotHubException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
Super class for IotHub exceptions
- IotHubException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubException
-
- IotHubException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubException
-
- IotHubException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubException
-
- IotHubException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubException
-
- IotHubListener - Interface in com.microsoft.azure.sdk.iot.device.transport
-
Callback interface for communicating connection and message status updates from individual protocol clients
(mqtt, https, amqps) to the transport layer that handles queueing of messages and connecting/reconnecting/disconnecting
- IotHubMessageResult - Enum in com.microsoft.azure.sdk.iot.device
-
A return value from a message callback that instructs an IoT Hub to
complete, abandon, or reject the message.
- iotHubMessageToProtonMessage(Message) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsMethodsSenderLinkHandler
-
- IotHubMessageUri - Class in com.microsoft.azure.sdk.iot.device.net
-
A URI for a device to poll for messages from an IoT Hub.
- IotHubMessageUri(String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubMessageUri
-
Constructor.
- IotHubMessageUri() - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubMessageUri
-
- IotHubMethod - Enum in com.microsoft.azure.sdk.iot.device
-
Generic IoT Hub Method.
- IotHubReactor - Class in com.microsoft.azure.sdk.iot.device.transport.amqps
-
- IotHubReactor(Reactor) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.amqps.IotHubReactor
-
- IotHubReceiveTask - Class in com.microsoft.azure.sdk.iot.device.transport
-
Polls an IoT Hub for messages and invokes a callback if one is found.
- IotHubReceiveTask(IotHubTransport) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubReceiveTask
-
- IotHubRejectUri - Class in com.microsoft.azure.sdk.iot.device.net
-
A URI for a device to instruct an IoT Hub to mark a message as being
rejected.
- IotHubRejectUri(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubRejectUri
-
Constructor.
- IotHubRejectUri() - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubRejectUri
-
- IotHubResponseCallback - Interface in com.microsoft.azure.sdk.iot.device
-
An interface for an IoT Hub response callback.
- IotHubSasToken - Class in com.microsoft.azure.sdk.iot.device.auth
-
Grants device access to an IoT Hub for the specified amount of time.
- IotHubSasToken(String, String, String, String, String, long) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasToken
-
Constructor.
- IotHubSasToken() - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasToken
-
- IotHubSasTokenAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
- IotHubSasTokenAuthenticationProvider(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- IotHubSasTokenAuthenticationProvider(String, String, String, String, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- IotHubSasTokenAuthenticationProvider(String, String, String, String, long, int) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- IotHubSasTokenHardwareAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
- IotHubSasTokenHardwareAuthenticationProvider(String, String, String, String, SecurityProvider) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
Creates a Sas Token based authentication object that uses the provided security provider to produce sas tokens.
- IotHubSasTokenHsmAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.hsm
-
Authentication method that uses HSM to get a SAS token.
- IotHubSasTokenProvidedAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
- IotHubSasTokenProvidedAuthenticationProvider(String, String, String, SasTokenProvider, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- IotHubSasTokenSoftwareAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
- IotHubSasTokenSoftwareAuthenticationProvider(String, String, String, String, String, String, int, int) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
Constructor that takes a connection string containing a sas token or a device key
- IotHubSasTokenSoftwareAuthenticationProvider(String, String, String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
Constructor that takes a connection string containing a sas token or a device key and uses the default token valid seconds and timeBufferPercentage
- IotHubSasTokenSoftwareAuthenticationProvider(String, String, String, String, String, String, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
Constructor that takes a connection string containing a sas token or a device key and uses the default token valid seconds and timeBufferPercentage
- IotHubSasTokenWithRefreshAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
Authentication method that uses a shared access signature token and allows for token refresh.
- IotHubSasTokenWithRefreshAuthenticationProvider(String, String, String, String, String, int, int) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenWithRefreshAuthenticationProvider
-
Constructor for IotHubSasTokenWithRefreshAuthenticationProvider
- IotHubSendTask - Class in com.microsoft.azure.sdk.iot.device.transport
-
Sends batched messages and invokes callbacks on completed requests.
- IotHubSendTask(IotHubTransport) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubSendTask
-
- iotHubService - Variable in exception com.microsoft.azure.sdk.iot.device.exceptions.TransportException
-
- IotHubServiceException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
Exception class that covers all exceptions communicated from the IoT Hub that are not due to connection issues in
the transport protocols.
- IotHubServiceException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubServiceException
-
- IotHubServiceException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubServiceException
-
- IotHubServiceException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubServiceException
-
- IotHubServiceException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubServiceException
-
- IotHubSizeExceededException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
Create IotHub size exceeded exceptions
This exception will be throw when a function tries to add
content in a buffer or message and the final size will
exceed the maximum size acceptable by the IotHub.
- IotHubSizeExceededException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubSizeExceededException
-
- IotHubSizeExceededException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubSizeExceededException
-
- iotHubSSLContext - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- IotHubStatusCode - Enum in com.microsoft.azure.sdk.iot.device
-
An IoT Hub status code.
- IotHubTransport - Class in com.microsoft.azure.sdk.iot.device.transport
-
Manages queueing of message sending, receiving and callbacks.
- IotHubTransport(DeviceClientConfig, IotHubConnectionStatusChangeCallback) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Constructor for an IotHubTransport object with default values
- IotHubTransport(String, IotHubClientProtocol, SSLContext, ProxySettings, IotHubConnectionStatusChangeCallback) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- IotHubTransport.MessageRetryRunnable - Class in com.microsoft.azure.sdk.iot.device.transport
-
Task for adding a packet back to the waiting queue.
- IotHubTransportConnection - Interface in com.microsoft.azure.sdk.iot.device.transport
-
Interface of what all a Transport Connection object must do.
- IotHubTransportManager - Interface in com.microsoft.azure.sdk.iot.device.transport
-
An interface for an simple and synchronous IoT Hub transport.
- IotHubTransportMessage - Class in com.microsoft.azure.sdk.iot.device.transport
-
Extends Message, adding transport artifacts.
- IotHubTransportMessage(byte[], MessageType) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Constructor with binary data and message type
- IotHubTransportMessage(String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Constructor.
- IotHubTransportMessage(byte[], MessageType, String, String, MessageProperty[]) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
- IotHubTransportPacket - Class in com.microsoft.azure.sdk.iot.device.transport
-
A packet containing the data needed for an IoT Hub transport to send a
message.
- IotHubTransportPacket(Message, IotHubEventCallback, Object, IotHubStatusCode, long, String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Constructor.
- iotHubTrustedCert - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- IotHubUri - Class in com.microsoft.azure.sdk.iot.device.net
-
A URI for a device to connect to an IoT Hub.
- IotHubUri(String, String, String, Map<String, String>, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
Constructor.
- IotHubUri(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
Constructor.
- IotHubUri() - Constructor for class com.microsoft.azure.sdk.iot.device.net.IotHubUri
-
- IotHubX509 - Class in com.microsoft.azure.sdk.iot.device.auth
-
- iotHubX509 - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509SoftwareAuthenticationProvider
-
- IotHubX509HardwareAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
- IotHubX509HardwareAuthenticationProvider(String, String, String, String, SecurityProvider) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubX509HardwareAuthenticationProvider
-
- IotHubX509SoftwareAuthenticationProvider - Class in com.microsoft.azure.sdk.iot.device.auth
-
- IotHubX509SoftwareAuthenticationProvider(String, String, String, String, String, boolean, String, boolean) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubX509SoftwareAuthenticationProvider
-
Constructor that takes in a connection string and certificate/private key pair needed to use x509 authentication
- IotHubX509SoftwareAuthenticationProvider(String, String, String, String, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubX509SoftwareAuthenticationProvider
-
- isAuthenticationProviderRenewalNecessary() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
Returns true if the this authentication provider is no longer valid.
- isAuthenticationProviderRenewalNecessary() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
- isAuthenticationProviderRenewalNecessary() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- isAuthenticationProviderRenewalNecessary() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
Returns true if the saved sas token has expired and cannot be auto-renewed through the device key
- isAuthenticationProviderRenewalNecessary() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenWithRefreshAuthenticationProvider
-
Returns false as instances of this class will always be able to renew their own sas token
- isBase64Encoded() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
Returns whether the message is Base64-encoded.
- isClosed() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- isDeviceRegistered(String) - Method in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Returns if a device client for the provided device Id is already registered to this multiplexing client.
- isEmpty() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Getter for the transport empty queue.
- isEmpty() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Returns true
if the transport has no more messages to handle,
and false
otherwise.
- isExpired(String) - Static method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasToken
-
Returns if the provided sasToken has expired yet or not
- isExpired() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Verifies whether the message is expired or not
- isMessageAckNeeded(IotHubClientProtocol) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
- isMultiplexed() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
- isOpen() - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Getter for the connection state.
- isRetryable - Variable in exception com.microsoft.azure.sdk.iot.device.exceptions.TransportException
-
- isRetryable() - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.TransportException
-
- isSecurityMessage() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- isUseWebsocket() - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Getter for Websocket
- isUsingX509() - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Getter for UsingX509
- isValidAppProperty(String, String) - Static method in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
Returns whether the property is a valid application property.
- isValidSystemProperty(String, String) - Static method in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
Returns whether the property is a valid system property.
- MAX_MULTIPLEX_DEVICE_COUNT_AMQPS - Static variable in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
The maximum number of devices that can be multiplexed together on a single multiplexed AMQPS connection
- MAX_MULTIPLEX_DEVICE_COUNT_AMQPS_WS - Static variable in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
The maximum number of devices that can be multiplexed together on a single multiplexed AMQPS_WS connection
- Message - Class in com.microsoft.azure.sdk.iot.device
-
- Message() - Constructor for class com.microsoft.azure.sdk.iot.device.Message
-
Constructor.
- Message(ByteArrayInputStream) - Constructor for class com.microsoft.azure.sdk.iot.device.Message
-
Constructor.
- Message(byte[]) - Constructor for class com.microsoft.azure.sdk.iot.device.Message
-
Constructor.
- Message(String) - Constructor for class com.microsoft.azure.sdk.iot.device.Message
-
Constructor.
- MESSAGE_ID_KEY - Static variable in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsSingleMessage
-
- messageArrived(String, MqttMessage) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
Event fired when the message arrived on the MQTT broker.
- MessageCallback - Interface in com.microsoft.azure.sdk.iot.device
-
An interface for an IoT Hub message callback.
- MessageProperty - Class in com.microsoft.azure.sdk.iot.device
-
An IoT Hub message property.
- MessageProperty(String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.MessageProperty
-
Constructor.
- MessageProperty() - Constructor for class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- MessageRetryRunnable(Queue<IotHubTransportPacket>, IotHubTransportPacket, Object) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport.MessageRetryRunnable
-
- MessageType - Enum in com.microsoft.azure.sdk.iot.device
-
The IoTHub message type
- MethodRequest - Class in com.microsoft.azure.sdk.iot.device.edge
-
Json parser for a method request.
- MethodRequest(String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.edge.MethodRequest
-
Constructor for a MethodRequest.
- MethodRequest(String, String, Integer, Integer) - Constructor for class com.microsoft.azure.sdk.iot.device.edge.MethodRequest
-
Constructor for a MethodRequest.
- MethodResult - Class in com.microsoft.azure.sdk.iot.device.edge
-
- MethodResult(String) - Constructor for class com.microsoft.azure.sdk.iot.device.edge.MethodResult
-
- MILLISECONDS_PER_SECOND - Static variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- MINIMUM_EXPIRATION_TIME_OFFSET - Static variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- ModelId - Variable in class com.microsoft.azure.sdk.iot.device.ClientOptions
-
The Digital Twin Model Id associated with the device and module identity.
- ModuleClient - Class in com.microsoft.azure.sdk.iot.device
-
Public API for communicating from Edge Modules.
- ModuleClient(String, IotHubClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Constructor for a ModuleClient instance.
- ModuleClient(String, IotHubClientProtocol, ClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Constructor for a ModuleClient instance.
- ModuleClient(String, IotHubClientProtocol, String, boolean, String, boolean) - Constructor for class com.microsoft.azure.sdk.iot.device.ModuleClient
-
- ModuleClient(String, IotHubClientProtocol, SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.ModuleClient
-
- ModuleClient(String, String, String, SasTokenProvider, IotHubClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Constructor that allows for the client's SAS token generation to be controlled by the user.
- ModuleClient(String, String, String, SasTokenProvider, IotHubClientProtocol, ClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Constructor that allows for the client's SAS token generation to be controlled by the user.
- ModuleClientException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
- ModuleClientException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ModuleClientException
-
- ModuleClientException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ModuleClientException
-
- ModuleClientException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ModuleClientException
-
- ModuleClientException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ModuleClientException
-
- ModuleClientException(String, Throwable, boolean, boolean) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ModuleClientException
-
- moduleId - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- Mqtt - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- Mqtt(MqttConnection, IotHubListener, MqttMessageListener, String, Map<Integer, Message>, String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
Constructor to instantiate mqtt broker connection.
- MqttBadUsernameOrPasswordException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
- MqttBadUsernameOrPasswordException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttBadUsernameOrPasswordException
-
- MqttBadUsernameOrPasswordException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttBadUsernameOrPasswordException
-
- MqttBadUsernameOrPasswordException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttBadUsernameOrPasswordException
-
- MqttBadUsernameOrPasswordException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttBadUsernameOrPasswordException
-
- MqttConnection - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- MqttDeviceMethod - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- MqttDeviceMethod(MqttConnection, String, Map<Integer, Message>, String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceMethod
-
- MqttDeviceTwin - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- MqttDeviceTwin(MqttConnection, String, Map<Integer, Message>, String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceTwin
-
- MqttIdentifierRejectedException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
- MqttIdentifierRejectedException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttIdentifierRejectedException
-
- MqttIdentifierRejectedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttIdentifierRejectedException
-
- MqttIdentifierRejectedException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttIdentifierRejectedException
-
- MqttIdentifierRejectedException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttIdentifierRejectedException
-
- MqttIotHubConnection - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- MqttIotHubConnection(DeviceClientConfig) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
- MqttMessageListener - Interface in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- MqttMessaging - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- MqttMessaging(MqttConnection, String, IotHubListener, MqttMessageListener, String, String, boolean, Map<Integer, Message>) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttMessaging
-
- MqttRejectedProtocolVersionException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
- MqttRejectedProtocolVersionException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttRejectedProtocolVersionException
-
- MqttRejectedProtocolVersionException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttRejectedProtocolVersionException
-
- MqttRejectedProtocolVersionException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttRejectedProtocolVersionException
-
- MqttRejectedProtocolVersionException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttRejectedProtocolVersionException
-
- MqttServerUnavailableException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
This exception is thrown when an MQTT Connection Return code of 0x03 is encountered when opening an MQTT connection
In the context of IoT, this exception may be encountered when trying to connect to a disabled device
MQTT Connect Return Code Documentation
- MqttServerUnavailableException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttServerUnavailableException
-
- MqttServerUnavailableException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttServerUnavailableException
-
- MqttServerUnavailableException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttServerUnavailableException
-
- MqttServerUnavailableException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttServerUnavailableException
-
- MqttUnauthorizedException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
- MqttUnauthorizedException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnauthorizedException
-
- MqttUnauthorizedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnauthorizedException
-
- MqttUnauthorizedException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnauthorizedException
-
- MqttUnauthorizedException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnauthorizedException
-
- MqttUnexpectedErrorException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
- MqttUnexpectedErrorException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnexpectedErrorException
-
- MqttUnexpectedErrorException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnexpectedErrorException
-
- MqttUnexpectedErrorException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnexpectedErrorException
-
- MqttUnexpectedErrorException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions.MqttUnexpectedErrorException
-
- MultiplexingClient - Class in com.microsoft.azure.sdk.iot.device
-
A client for creating multiplexed connections to IoT Hub.
- MultiplexingClient(String, IotHubClientProtocol) - Constructor for class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Instantiate a new MultiplexingClient that will establish a multiplexed connection through a proxy.
- MultiplexingClient(String, IotHubClientProtocol, MultiplexingClientOptions) - Constructor for class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Instantiate a new MultiplexingClient that will establish a multiplexed connection through a proxy.
- MultiplexingClientDeviceRegistrationAuthenticationException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
Exception that is thrown when one or more devices fail to register to an active multiplexed connection.
- MultiplexingClientDeviceRegistrationAuthenticationException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationAuthenticationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception and no error message.
- MultiplexingClientDeviceRegistrationAuthenticationException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationAuthenticationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception but with an error message.
- MultiplexingClientDeviceRegistrationAuthenticationException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationAuthenticationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception and an error message.
- MultiplexingClientDeviceRegistrationAuthenticationException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationAuthenticationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception but no error message.
- MultiplexingClientDeviceRegistrationTimeoutException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
Exception that is thrown when a multiplexed device client registration or unregistration times out.
- MultiplexingClientDeviceRegistrationTimeoutException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationTimeoutException
-
Construct a new MultiplexingClientDeviceRegistrationTimeoutException with no nested exception and no error message.
- MultiplexingClientDeviceRegistrationTimeoutException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationTimeoutException
-
Construct a new MultiplexingClientDeviceRegistrationTimeoutException with no nested exception but with an error message.
- MultiplexingClientDeviceRegistrationTimeoutException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationTimeoutException
-
Construct a new MultiplexingClientDeviceRegistrationTimeoutException with a nested exception and an error message.
- MultiplexingClientDeviceRegistrationTimeoutException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationTimeoutException
-
Construct a new MultiplexingClientDeviceRegistrationTimeoutException with a nested exception but no error message.
- MultiplexingClientException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
- MultiplexingClientException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientException
-
- MultiplexingClientException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientException
-
- MultiplexingClientException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientException
-
- MultiplexingClientException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientException
-
- MultiplexingClientOptions - Class in com.microsoft.azure.sdk.iot.device
-
- MultiplexingClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.device.MultiplexingClientOptions
-
- MultiplexingDeviceUnauthorizedException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
Exception that is thrown when one or more devices fail to register to an active multiplexed connection.
- MultiplexingDeviceUnauthorizedException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception and no error message.
- MultiplexingDeviceUnauthorizedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception but with an error message.
- MultiplexingDeviceUnauthorizedException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception and an error message.
- MultiplexingDeviceUnauthorizedException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception but no error message.
- sasToken - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- SasTokenProvider - Interface in com.microsoft.azure.sdk.iot.device
-
Interface for allowing users to control SAS token generation.
- securityProvider - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
- securityProviderX509 - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509HardwareAuthenticationProvider
-
- send() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Executes the HTTPS request.
- send(IotHubTransportMessage, Map<String, String>) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
This is a blocking send message.
- send(IotHubTransportMessage, Map<String, String>) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportManager
-
Synchronously send a message to the IoT Hub.
- send(IotHubTransportMessage) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceMethod
-
Sends the provided device method message over the mqtt connection
- send(IotHubTransportMessage) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceTwin
-
Sends the provided device twin message over the mqtt connection
- send(Message) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttMessaging
-
Sends the provided telemetry message over the mqtt connection
- SEND_PERIOD_MILLIS - Static variable in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
- SEND_PERIOD_MILLIS - Static variable in class com.microsoft.azure.sdk.iot.device.TransportClient
-
Deprecated.
- sendAsHttpRequest() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Executes the HTTPS request as an HTTP request.
- sendAuthenticationMessage(DeviceClientConfig, AuthenticationMessageCallback) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsCbsSessionHandler
-
- sendAuthenticationMessage(Reactor) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSasTokenRenewalHandler
-
- sendEventAsync(Message, IotHubEventCallback, Object, String) - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Asynchronously sends an event message to the IoT Hub.
- sendEventAsync(Message, IotHubEventCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Asynchronously sends an event message to the IoT Hub.
- sendEventAsync(Message, IotHubEventCallback, Object, String) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Sends a message to a particular outputName asynchronously
- sendEventAsync(Message, IotHubEventCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
- sendEventBatchAsync(List<Message>, IotHubEventCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Asynchronously sends a batch of messages to the IoT Hub
HTTPS messages will be sent in a single batch and MQTT and AMQP messages will be sent individually.
- sendFileUploadNotification(IotHubTransportMessage) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
- sendHttpsMessage(HttpsMessage, HttpsMethod, String, Map<String, String>) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
Sends an generic https message.
- sendMessage(Message) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- sendMessage(Message) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
Sends an event message.
- sendMessage(Message) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportConnection
-
Send a single message to the IotHub over the Transport Connection
- sendMessage(Message) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
Sends an event message.
- sendMessageAcknowledgement(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
Attempts to send ack for the provided message.
- sendMessageResult(IotHubTransportMessage, IotHubMessageResult) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- sendMessageResult(IotHubTransportMessage, IotHubMessageResult) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
Sends the message result for the previously received
message.
- sendMessageResult(IotHubTransportMessage, IotHubMessageResult) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportConnection
-
Send an acknowledgement to the IotHub for a message that the Transport layer received
- sendMessageResult(IotHubTransportMessage, IotHubMessageResult) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
Sends an ACK to the service for the provided message
- sendMessages() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Sends all messages on the transport queue.
- sendNotification(FileUploadCompletionNotification) - Method in class com.microsoft.azure.sdk.iot.device.fileupload.FileUploadTask
-
- sendReportedProperties(Set<Property>) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Sends reported properties
- sendReportedProperties(Set<Property>, int) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Sends reported properties
- serializeRequest(HttpsRequest, String, String, String) - Static method in class com.microsoft.azure.sdk.iot.device.hsm.HttpsRequestResponseSerializer
-
Serialize the provided request
- ServerBusyException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
- ServerBusyException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServerBusyException
-
- ServerBusyException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServerBusyException
-
- ServerBusyException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServerBusyException
-
- ServerBusyException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServerBusyException
-
- ServiceUnknownException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
- ServiceUnknownException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServiceUnknownException
-
- ServiceUnknownException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServiceUnknownException
-
- ServiceUnknownException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServiceUnknownException
-
- ServiceUnknownException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.ServiceUnknownException
-
- setAbsoluteExpiryTime(long) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Setter for the expiryTime property using absolute time
- setAlgo(Mac) - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.SignRequest
-
- setAsMultiplexed() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
- setAsSecurityMessage() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setConnectionDeviceId(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setConnectionModuleId(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setConnectTimeout(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Sets the connect timeout in milliseconds.
- setConnectTimeout(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Sets the connect timeout, in milliseconds, for the request.
- setContentEncoding(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Set the content encoding of this message.
- setContentType(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setContentTypeFinal(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Set the content type of this message.
- setCorrelationId(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Setter for the correlationId property
- setCreationTimeUTC(Date) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setData(byte[]) - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.SignRequest
-
- setDesiredPropertyCallback(Property, PropertyCallBack<String, Object>, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Device
-
- setDeviceMethodsMessageCallback(MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Setter for the device method message callback.
- setDeviceOperationType(DeviceOperations) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the device operation type
- setDeviceTwinMessageCallback(MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Setter for the device twin message callback.
- setExpiryTime(long) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Setter for the expiryTime property.
- setExtra(String) - Method in class com.microsoft.azure.sdk.iot.device.ProductInfo
-
Sets the extra text to be included in the user agent string
- setHeaderField(String, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Sets the header field to the given value.
- setInputName(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Set the input name of the message, used in routing for module communications
- setIotHubConnectionString(IotHubConnectionString) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Setter for the iotHubConnectionString type
- setIotHubMethod(IotHubMethod) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the IoT Hub method
- setIotHubService(TransportException.IotHubService) - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.TransportException
-
- setIotHubTrustedCert(String) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
Setter for the user trusted certificate
- setIotHubTrustedCert(String) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
Setter for the user trusted certificate
- setIotHubTrustedCert(String) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509HardwareAuthenticationProvider
-
Setter for the user trusted certificate
- setKeyId(String) - Method in class com.microsoft.azure.sdk.iot.device.hsm.parser.SignRequest
-
- setListener(IotHubListener) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- setListener(IotHubListener) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
- setListener(IotHubListener) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportConnection
-
Sets a listener into the Transport Connection object.
- setListener(IotHubListener) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
- setMessageCallback(MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Sets the message callback.
- setMessageCallback(MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Setter for the message callback.
- setMessageCallback(String, MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- setMessageCallback(MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Sets the message callback.
- setMessageCallback(String, MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Sets the message callback to be fired when a telemetry message arrives on the specified input channel.
- setMessageCallback(MessageCallback) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
- setMessageCallbackContext(Object) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
- setMessageId(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Setter for the messageId property
- setMessageType(MessageType) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Setter for the Message type
- setMethodName(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the method name of device method operation
- setMultiplexingRetryPolicy(RetryPolicy) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- setNextToAuthenticate(AmqpsSasTokenRenewalHandler) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSasTokenRenewalHandler
-
- setOperationTimeout(long) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Set the length of time, in milliseconds, that any given operation will expire in.
- setOption(String, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Sets a runtime option identified by parameter optionName
to value
.
- setOption(String, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Sets a runtime option identified by parameter optionName
to value
.
- setOutputName(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Set the output channel name to send to.
- setPathToIotHubTrustedCert(String) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
Setter for the providing trusted certificate.
- setPathToIotHubTrustedCert(String) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenHardwareAuthenticationProvider
-
Setter for the providing trusted certificate.
- setPathToIotHubTrustedCert(String) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509HardwareAuthenticationProvider
-
Setter for the providing trusted certificate.
- setProperty(String, String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Adds or sets user-defined properties of this Message.
- setProxy(ProxySettings) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
- setProxySettings(ProxySettings) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Set the proxy settings for this client to connect through.
- setReadTimeout(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Sets the read timeout in milliseconds.
- setReadTimeout(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Sets the read timeout, in milliseconds, for the request.
- setReceivePeriodInMilliseconds(long) - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Setter for the receive period in milliseconds.
- setRegistrationExceptionsMap(Map<String, Exception>) - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientDeviceRegistrationAuthenticationException
-
Sets the full registrations exception map.
- setRegistrationExceptionsMap(Map<String, Exception>) - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingDeviceUnauthorizedException
-
Sets the full registrations exception map.
- setReportedProp(Property) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Device
-
Save the provided property.
- setRequestHeader(String, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Sets the request header field to the given value.
- setRequestId(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the message id
- setRequestMethod(HttpsMethod) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsConnection
-
Sets the request method (i.e.
- setResponseMessage(String) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceMethodData
-
- setRetryable(boolean) - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.TransportException
-
- setRetryPolicy(RetryPolicy) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Setter for RetryPolicy
- setRetryPolicy(RetryPolicy) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
- setRetryPolicy(RetryPolicy) - Method in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Sets the given retry policy for the multiplexing client level connection management.
- setRetryPolicy(RetryPolicy) - Method in class com.microsoft.azure.sdk.iot.device.TransportClient
-
Deprecated.
- setSendInterval(long) - Method in class com.microsoft.azure.sdk.iot.device.TransportClient
-
Deprecated.
Sets the given send interval on the underlying device IO
- setSendPeriodInMilliseconds(long) - Method in class com.microsoft.azure.sdk.iot.device.DeviceIO
-
Setter for the send period in milliseconds.
- setSession(Session) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsSessionHandler
-
- setSharedAccessToken(String) - Method in class com.microsoft.azure.sdk.iot.device.IotHubConnectionString
-
Setter for the shared access token
- setSSLContext(SSLContext) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- setSSLContext(SSLContext) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Sets this object's SSL context
- setStatus(int) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceMethodData
-
- setStatus(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the status
- setStatus(IotHubStatusCode) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Set the status of this transport packet
- setTokenValidSecs(long) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- setTokenValidSecs(long) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- setTokenValidSecs(long) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenSoftwareAuthenticationProvider
-
- setUriPath(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the URI path
- setUserId(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setUseWebsocket(boolean) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClientConfig
-
Setter for Websocket
- setValue(Type2) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Pair
-
- setValue(Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.Property
-
- setVersion(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the message version
- SHARED_ACCESS_KEY_ATTRIBUTE - Static variable in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
- SHARED_ACCESS_TOKEN_ATTRIBUTE - Static variable in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
- shouldRefreshToken(boolean) - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
Returns true if the saved token should be refreshed
- shouldRetry() - Method in class com.microsoft.azure.sdk.iot.device.transport.RetryDecision
-
Getter for the getRetryDecision
- sign(String, String, String) - Method in interface com.microsoft.azure.sdk.iot.device.auth.SignatureProvider
-
Sign the provided data using the provided key name
- sign(String, String, String) - Method in class com.microsoft.azure.sdk.iot.device.hsm.HttpHsmSignatureProvider
-
Sign the provided data using the provided key name
- sign(String, String, SignRequest, String) - Method in class com.microsoft.azure.sdk.iot.device.hsm.HttpsHsmClient
-
Send a sign request to the HSM using the provided parameters and return the HSM's response
- Signature - Class in com.microsoft.azure.sdk.iot.device.auth
-
A signature that is used in the SAS token to authenticate the client.
- Signature(String, long, String) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.Signature
-
Constructs a Signature
instance from the given resource URI,
expiry time and device key.
- SignatureHelper - Class in com.microsoft.azure.sdk.iot.device.auth
-
Builds the authorization signature as a composition of functions.
- SignatureHelper() - Constructor for class com.microsoft.azure.sdk.iot.device.auth.SignatureHelper
-
- SignatureProvider - Interface in com.microsoft.azure.sdk.iot.device.auth
-
Interface for a valid signature provider
- SignRequest - Class in com.microsoft.azure.sdk.iot.device.hsm.parser
-
- SignRequest() - Constructor for class com.microsoft.azure.sdk.iot.device.hsm.parser.SignRequest
-
- SignResponse - Class in com.microsoft.azure.sdk.iot.device.hsm.parser
-
- SignResponse() - Constructor for class com.microsoft.azure.sdk.iot.device.hsm.parser.SignResponse
-
- Socks5SocketFactory - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- Socks5SocketFactory(String, int) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.Socks5SocketFactory
-
- sslContext - Variable in class com.microsoft.azure.sdk.iot.device.ClientOptions
-
The ssl context that will be used during authentication.
- sslContextNeedsUpdate - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- start() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceMethod
-
- start() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceTwin
-
- start() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttMessaging
-
- startDeviceTwin(IotHubEventCallback, Object, PropertyCallBack, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Starts the device twin.
- startDeviceTwin(IotHubEventCallback, Object, TwinPropertyCallBack, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Starts the device twin.
- startTwin(IotHubEventCallback, Object, PropertyCallBack, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Starts the module twin.
- startTwin(IotHubEventCallback, Object, TwinPropertyCallBack, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Starts the module twin.
- stop() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceMethod
-
- stop() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttDeviceTwin
-
- stop() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttMessaging
-
- subscribe(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.Mqtt
-
Method to subscribe to mqtt broker connection.
- subscribeDesiredPropertiesNotification(Map<Property, Pair<PropertyCallBack<String, Object>, Object>>) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceTwin
-
- subscribeDesiredPropertiesTwinPropertyNotification(Map<Property, Pair<TwinPropertyCallBack, Object>>) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceTwin
-
- subscribeToDesiredProperties(Map<Property, Pair<PropertyCallBack<String, Object>, Object>>) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Subscribes to desired properties.
- subscribeToDeviceMethod(DeviceMethodCallback, Object, IotHubEventCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Subscribes to device methods
- subscribeToDeviceMethod(DeviceMethodCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceMethod
-
A method which subscribes to receive device method invocation for the user with the IotHub.
- subscribeToMethod(DeviceMethodCallback, Object, IotHubEventCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Subscribes to method invocations on this module.
- subscribeToTwinDesiredProperties(Map<Property, Pair<TwinPropertyCallBack, Object>>) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Subscribes to desired properties
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.DeviceClientConfig.AuthType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.DeviceTwin.DeviceOperations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.exceptions.TransportException.IotHubService
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.FeedbackStatusCodeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubClientProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubConnectionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubConnectionStatusChangeReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubMessageResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubStatusCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.transport.amqps.IoTHubConnectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.transport.https.HttpsMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.transport.IotHubConnectionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.TransportClient.TransportClientState
-
Deprecated.
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.microsoft.azure.sdk.iot.device.DeviceClientConfig.AuthType
-
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.device.DeviceTwin.DeviceOperations
-
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.device.exceptions.TransportException.IotHubService
-
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.device.FeedbackStatusCodeEnum
-
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.device.IotHubClientProtocol
-
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.device.IotHubConnectionState
-
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.device.IotHubConnectionStatusChangeReason
-
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.device.IotHubMessageResult
-
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.device.IotHubMethod
-
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.device.IotHubStatusCode
-
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.device.MessageType
-
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.device.transport.amqps.IoTHubConnectionType
-
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.device.transport.https.HttpsMethod
-
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.device.transport.IotHubConnectionStatus
-
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.device.TransportClient.TransportClientState
-
Deprecated.
Returns an array containing the constants of this enum type, in
the order they are declared.