- gatewayHostname - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- getApiVersionString() - Static method in class com.microsoft.azure.sdk.iot.device.transport.https.IotHubUri
-
- getAuthenticationProvider() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
- getAuthenticationType() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for AuthenticationType
- getBlobUri() - Method in class com.microsoft.azure.sdk.iot.device.FileUploadSasUriResponse
-
Get the full Azure Storage blob uri to upload a file to.
- 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.
- 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 interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets 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.
- getCorrelatingMessageCallback() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getCorrelatingMessageCallbackContext() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- getCorrelationId() - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
- 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
-
- getDateTimeUtc(String) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to convert the provided string in a UTC Date.
- getDeliveryAcknowledgement() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Getter for the delivery acknowledgement system property
- getDesired() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinProperties
-
Getter for the desired property.
- getDesiredProperties() - Method in class com.microsoft.azure.sdk.iot.device.twin.Twin
-
Getter for the desired property.
- getDeviceClientUniqueIdentifier() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
- 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.ClientConfiguration
-
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.IotHubTransportPacket
-
Get the Id of the device that this packet is being sent from.
- 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.ClientConfiguration
-
Getter for the message callback.
- getDeviceTelemetryMessageContext(String) - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for the context to be passed in to the message callback.
- getDeviceTwinMessageCallback() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for the device twin message callback.
- getDeviceTwinMessageContext() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for the context to be passed in to the device twin message callback.
- getDirectMethodsMessageCallback() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for the device twin message callback.
- getDirectMethodsMessageContext() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for the context to be passed in to the device twin message callback.
- 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(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.ClientConfiguration
-
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.ProxySettings
-
- getHostname() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.IotHubUri
-
Returns the string representation of the IoT Hub hostname.
- 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.ClientConfiguration
-
Getter for the IoT Hub hostname.
- getIotHubMethod() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the HTTPS method
- getIotHubName() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Getter for the IoT Hub name.
- 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.
- getIsReported() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getJsonObjectValue(JsonObject) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
- getKey() - Method in class com.microsoft.azure.sdk.iot.device.twin.Pair
-
- getKey() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getLastUpdated() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getLastUpdated() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinMetadata
-
Getter for lastUpdated.
- getLastUpdatedBy() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getLastUpdatedBy() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinMetadata
-
Getter for lastUpdatedBy.
- getLastUpdatedByDigest() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getLastUpdatedByDigest() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinMetadata
-
Getter for lastUpdatedByDigest.
- getLastUpdatedVersion() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getLastUpdatedVersion() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinMetadata
-
Getter for lastUpdatedVersion.
- 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.ClientConfiguration
-
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.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.ClientConfiguration
-
- 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.
- 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.transport.https.IotHubUri
-
Returns the string representation of the IoT Hub path.
- getPayload(Class<T>) - Method in class com.microsoft.azure.sdk.iot.device.edge.DirectMethodResponse
-
Return the DirectMethodResponse payload in a custom type of your choosing
- getPayload(Class<T>) - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodPayload
-
Return the DirectMethodPayload payload in a custom type of your choosing
- getPayload() - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodResponse
-
- getPayload() - Method in class com.microsoft.azure.sdk.iot.device.twin.MethodParser
-
Return an Object with the payload.
- getPayloadAsJsonElement() - Method in class com.microsoft.azure.sdk.iot.device.edge.DirectMethodResponse
-
Return the DirectMethodResponse payload in JsonElement type
- getPayloadAsJsonElement() - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodPayload
-
Return the DirectMethodPayload payload in JsonElement type
- getPayloadAsJsonString() - Method in class com.microsoft.azure.sdk.iot.device.edge.DirectMethodResponse
-
Return the DirectMethodResponse payload in json string
Use this if you wish to deserialize to a specific type using a deserialization library of your choice
- getPayloadAsJsonString() - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodPayload
-
Return the DirectMethodPayload payload in json string
Use this if you wish to deserialize to a specific type using a deserialization library of your choice
- getPayloadFromJson(String) - Method in class com.microsoft.azure.sdk.iot.device.twin.MethodParser
-
- getPort() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- 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 interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets the collection of 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.transport.IotHubTransport
-
- getProxy() - Method in class com.microsoft.azure.sdk.iot.device.ProxySettings
-
- getReceiveThreadSemaphore() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- getReconnectThreadSemaphore() - 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.MultiplexingClientRegistrationException
-
Get the exception for each device that failed to register.
- getRegistrationExceptions() - Method in exception com.microsoft.azure.sdk.iot.device.transport.MultiplexingDeviceUnauthorizedException
-
Get the exception for each device that failed to register.
- getReported() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinProperties
-
Getter for the reported property.
- getReportedProperties() - Method in class com.microsoft.azure.sdk.iot.device.twin.Twin
-
Getter for the reported property.
- 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.transport.https.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.
- 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.
- 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.ClientConfiguration
-
Getter for SasTokenAuthentication
- getSendThreadSemaphore() - 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.IotHubSSLContext
-
Get the SSLContext that will be used during the TLS handshake when establishing a connection to the service.
- getSSLContext() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubX509HardwareAuthenticationProvider
-
Getter for IotHubSSLContext
- getSSLContextFromFile(String) - Static method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSSLContext
-
Create an IotHubSSLContext that trusts the PEM formatted certificates stored in a file with the provided path.
- getSSLContextFromString(String) - Static method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSSLContext
-
Create an IotHubSSLContext that trusts the PEM formatted certificates stored in the provided trustedCertificates.
- 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.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() - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodResponse
-
- getStatusCode() - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.BadFormatException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.HubOrDeviceIdNotFoundException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.InternalServerErrorException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.PreconditionFailedException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.QuotaExceededException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.RequestEntityTooLargeException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServerBusyException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ThrottledException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.UnauthorizedException
-
- getStatusCode() - Method in exception com.microsoft.azure.sdk.iot.device.transport.IotHubServiceException
-
- getStatusDescription() - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
- getSystemProperties() - Method in interface com.microsoft.azure.sdk.iot.device.transport.https.HttpsMessage
-
Gets the collection of system message properties.
- 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, UnixDomainSocketChannel) - 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, UnixDomainSocketChannel) - Method in interface com.microsoft.azure.sdk.iot.device.edge.TrustBundleProvider
-
- getTwin() - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Get the twin for this client.
- getTwin(int) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Get the twin for this client.
- getTwinAsync(GetTwinCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Get the twin for this client asynchronously.
- getTwinAsync(GetTwinCorrelatingMessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Get the twin for this client asynchronously.
- getTwinAsync(GetTwinCorrelatingMessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.twin.DeviceTwin
-
- GetTwinCallback - Interface in com.microsoft.azure.sdk.iot.device.twin
-
The callback to be executed when the service responds to a getTwin request with the current twin.
- GetTwinCorrelatingMessageCallback - Interface in com.microsoft.azure.sdk.iot.device.twin
-
- getTwinMetadata() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinCollection
-
Getter for the TwinCollection metadata
- getTwinMetadata(String) - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinCollection
-
Getter for the entry metadata in the TwinCollection.
- 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
-
- getUTCDateStringFromDate(Date) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Convert from a date object back into a string representation
Expected format of returned string:
"2016-01-21T11:05:21"
- getValue() - Method in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
Returns the property value.
- getValue() - Method in class com.microsoft.azure.sdk.iot.device.twin.Pair
-
- getValue() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getVersion() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Getter for the message version
- getVersion() - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- getVersion() - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinCollection
-
Getter for the version.
- incrementReconnectionAttemptNumber() - Method in class com.microsoft.azure.sdk.iot.device.transport.MultiplexedDeviceState
-
- 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.transport.https.exceptions
-
- InternalServerErrorException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.InternalServerErrorException
-
- InternalServerErrorException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.InternalServerErrorException
-
- InternalServerErrorException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.InternalServerErrorException
-
- InternalServerErrorException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.InternalServerErrorException
-
- invokeCallbacks() - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Invokes the callbacks for all completed requests.
- invokeMethod(String, DirectMethodRequest) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Invoke a method on a device
- invokeMethod(String, String, DirectMethodRequest) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Invoke a method on a module
- invokeMethod(DirectMethodRequest, 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
-
- 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
-
- IotHubClientException - Exception in com.microsoft.azure.sdk.iot.device.exceptions
-
- IotHubClientException(IotHubStatusCode) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubClientException
-
- IotHubClientException(IotHubStatusCode, String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubClientException
-
- IotHubClientException(IotHubStatusCode, Exception) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubClientException
-
- IotHubClientException(IotHubStatusCode, String, Exception) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.IotHubClientException
-
- IotHubClientProtocol - Enum in com.microsoft.azure.sdk.iot.device
-
The application-layer protocol used by the client to communicate with an IoT
Hub.
- 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.
- 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.
- 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
-
- IotHubReconnectTask - Class in com.microsoft.azure.sdk.iot.device.transport
-
Thread that waits for disconnection events and then owns the reconnection execution once a disconnection event is detected.
- IotHubReconnectTask(IotHubTransport) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubReconnectTask
-
- 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, 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
- IotHubSasTokenWithRefreshAuthenticationProvider(String, String, String, String, String, int, int, SSLContext) - 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
-
- IotHubServiceException - Exception in com.microsoft.azure.sdk.iot.device.transport
-
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.transport.IotHubServiceException
-
- IotHubServiceException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.IotHubServiceException
-
- IotHubServiceException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.IotHubServiceException
-
- IotHubServiceException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.IotHubServiceException
-
- IotHubSSLContext - Class in com.microsoft.azure.sdk.iot.device.auth
-
A simple wrapper for holding the SSLContext used by all connections from clients in this library to the service.
- IotHubSSLContext() - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSSLContext
-
Create a default IotHubSSLContext that trusts the certificates stored in your physical device's
Trusted Root Certification Authorities certificate store.
- IotHubSSLContext(SSLContext) - Constructor for class com.microsoft.azure.sdk.iot.device.auth.IotHubSSLContext
-
Create an IotHubSSLContext that will use the provided sslContext rather than create one based on your device's
Trusted Root Certification Authorities certificate store.
- 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(ClientConfiguration, IotHubConnectionStatusChangeCallback, boolean) - 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, int) - 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.
- 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, MessageSentCallback, Object, IotHubStatusCode, long, String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportPacket
-
Constructor.
- IotHubUri - Class in com.microsoft.azure.sdk.iot.device.transport.https
-
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.transport.https.IotHubUri
-
Constructor.
- IotHubUri(String, String, String, String) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.https.IotHubUri
-
Constructor.
- IotHubUri() - Constructor for class com.microsoft.azure.sdk.iot.device.transport.https.IotHubUri
-
- 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, 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
- 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.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.DeviceClient
-
- isRetryable(IotHubStatusCode) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubStatusCode
-
Returns true if this event callback signals that the asynchronous action was unsuccessful, but could be retried.
- isRetryable - Variable in exception com.microsoft.azure.sdk.iot.device.transport.TransportException
-
- isRetryable() - Method in exception com.microsoft.azure.sdk.iot.device.transport.TransportException
-
- isSasTokenExpired() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenAuthenticationProvider
-
- isSasTokenExpired() - Method in class com.microsoft.azure.sdk.iot.device.auth.IotHubSasTokenProvidedAuthenticationProvider
-
- isSecurityMessage() - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- isSuccess() - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
- isSuccessful(IotHubStatusCode) - Static method in enum com.microsoft.azure.sdk.iot.device.IotHubStatusCode
-
Returns true if this event callback signals that the asynchronous action was successful, and false otherwise.
- isUsingWebsocket() - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
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.
- mapToJsonElement(Map<String, Object>) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to convert a provided map in to a JsonElement, including sub-maps.
- 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(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.
- 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
-
- MessageSentCallback - Interface in com.microsoft.azure.sdk.iot.device
-
The callback interface that defines how this client will notify you once a particular message has been sent and acknowledged
by the service.
- MessagesSentCallback - Interface in com.microsoft.azure.sdk.iot.device
-
The callback interface that defines how this client will notify you once a batch of messages has been sent and acknowledged
by the service.
- MessageType - Enum in com.microsoft.azure.sdk.iot.device
-
The IoTHub message type
- MethodCallback - Interface in com.microsoft.azure.sdk.iot.device.twin
-
The callback to be executed each time a direct method is invoked on this client.
- MethodParser - Class in com.microsoft.azure.sdk.iot.device.twin
-
Representation of a single Direct Method Access collection with a Json serializer and deserializer.
- MethodParser() - Constructor for class com.microsoft.azure.sdk.iot.device.twin.MethodParser
-
CONSTRUCTOR
Create a MethodParser instance with provided values.
- MethodParser(String, Long, Long, JsonElement) - Constructor for class com.microsoft.azure.sdk.iot.device.twin.MethodParser
-
CONSTRUCTOR
Create a MethodParser instance with provided values.
- MethodParser(JsonElement) - Constructor for class com.microsoft.azure.sdk.iot.device.twin.MethodParser
-
CONSTRUCTOR
Create a MethodParser instance with provided values.
- MethodParser.Operation - Enum in com.microsoft.azure.sdk.iot.device.twin
-
- 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, 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.
- moduleId - Variable in class com.microsoft.azure.sdk.iot.device.auth.IotHubAuthenticationProvider
-
- Mqtt - Class in com.microsoft.azure.sdk.iot.device.transport.mqtt
-
- 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
-
- 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(ClientConfiguration) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
- MqttRejectedProtocolVersionException - Exception in com.microsoft.azure.sdk.iot.device.transport.mqtt.exceptions
-
This exception is thrown when an MQTT Connection Return code of 0x01 is encountered when opening an MQTT connection
Should never be thrown since the MQTT version is hardcoded
MQTT Connect Return Code Documentation
- 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
-
- MultiplexedDeviceState - Class in com.microsoft.azure.sdk.iot.device.transport
-
represents the connection state of a single multiplexed device client.
- MultiplexedDeviceState(IotHubConnectionStatus) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.MultiplexedDeviceState
-
- MultiplexedDeviceState(IotHubConnectionStatus, Throwable) - Constructor for class com.microsoft.azure.sdk.iot.device.transport.MultiplexedDeviceState
-
- 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.
- MultiplexingClientOptions - Class in com.microsoft.azure.sdk.iot.device
-
- MultiplexingClientOptions() - Constructor for class com.microsoft.azure.sdk.iot.device.MultiplexingClientOptions
-
- MultiplexingClientRegistrationException - 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.
- MultiplexingClientRegistrationException() - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientRegistrationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception and no error message.
- MultiplexingClientRegistrationException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientRegistrationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception but with an error message.
- MultiplexingClientRegistrationException(String, Exception) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientRegistrationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception and an error message.
- MultiplexingClientRegistrationException(Exception) - Constructor for exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientRegistrationException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception but no error message.
- MultiplexingDeviceUnauthorizedException - Exception in com.microsoft.azure.sdk.iot.device.transport
-
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.transport.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with no nested exception and no error message.
- MultiplexingDeviceUnauthorizedException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.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.transport.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception and an error message.
- MultiplexingDeviceUnauthorizedException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.MultiplexingDeviceUnauthorizedException
-
Construct a new MultiplexingClientDeviceRegistrationAuthenticationException with a nested exception but no error message.
- onAuthenticationFailed(String, TransportException) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onAuthenticationSessionOpened() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onCBSSessionClosedUnexpectedly(ErrorCondition) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onCloudToDeviceMessageReceived(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.MessageCallback
-
Executes the callback.
- onCloudToDeviceMessageReceived(Message, Object) - Method in class com.microsoft.azure.sdk.iot.device.twin.DeviceTwin
-
- onConnectionBound(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onConnectionEstablished(String) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when the connection has been successfully established
- onConnectionEstablished(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onConnectionInit(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onConnectionLocalClose(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onConnectionLocalOpen(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onConnectionLost(TransportException, String) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when connection has been lost
- onConnectionLost(TransportException, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onConnectionRemoteClose(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onConnectionRemoteOpen(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onDesiredPropertiesUpdated(Twin, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.DesiredPropertiesCallback
-
The callback to be executed each time the client receives a desired property update from the service.
- onDeviceSessionOpened(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onMessageAcknowledged(Message, DeliveryState, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onMessageArrived(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
- onMessageReceived(IotHubTransportMessage) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onMessageReceived(IotHubTransportMessage, TransportException) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when a transport message has been received.
- onMessageReceived(IotHubTransportMessage, TransportException) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onMessageSent(Message, IotHubClientException, Object) - Method in interface com.microsoft.azure.sdk.iot.device.MessageSentCallback
-
The callback that is executed once the message associated with this callback has been acknowledged by the service.
- onMessageSent(Message, String, TransportException) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when a message that the transport client sent has been acknowledged by Iot Hub
- onMessageSent(Message, String, TransportException) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onMessagesSent(List<Message>, IotHubClientException, Object) - Method in interface com.microsoft.azure.sdk.iot.device.MessagesSentCallback
-
The callback that is executed once the messages associated with this callback has been acknowledged by the service.
- onMethodInvoked(String, DirectMethodPayload, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.MethodCallback
-
The
- onMultiplexedDeviceSessionEstablished(String, String) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when the multiplexed connection establishes a new device session.
- onMultiplexedDeviceSessionEstablished(String, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onMultiplexedDeviceSessionLost(TransportException, String, String, boolean) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when the multiplexed connection loses a device session.
- onMultiplexedDeviceSessionLost(TransportException, String, String, boolean) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onMultiplexedDeviceSessionRegistrationFailed(String, String, Exception) - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubListener
-
Callback to be fired when the multiplexed connection fails to register a device session.
- onMultiplexedDeviceSessionRegistrationFailed(String, String, Exception) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- onReactorClosedUnexpectedly() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onReactorFinal(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onReactorInit(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onReportedPropertiesUpdateAcknowledged(IotHubStatusCode, ReportedPropertiesUpdateResponse, IotHubClientException, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.ReportedPropertiesCallback
-
The callback that is executed when the reported properties update request has completed.
- onRequestAcknowledged(Message, Object, IotHubClientException) - Method in interface com.microsoft.azure.sdk.iot.device.CorrelatingMessageCallback
-
Called when the message request has been sent and IoT hub has acknowledged the request.
- onRequestAcknowledged(Message, Object, IotHubClientException) - Method in interface com.microsoft.azure.sdk.iot.device.twin.GetTwinCorrelatingMessageCallback
-
Called when the message request has been sent and IoT hub has acknowledged the request.
- onRequestAcknowledged(Message, Object, IotHubClientException) - Method in interface com.microsoft.azure.sdk.iot.device.twin.ReportedPropertiesUpdateCorrelatingMessageCallback
-
Called when the message request has been sent and IoT hub has acknowledged the request.
- onRequestQueued(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.CorrelatingMessageCallback
-
Called when the message has been queued to the transport.
- onRequestQueued(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.GetTwinCorrelatingMessageCallback
-
Called when the message has been queued to the transport.
- onRequestQueued(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.ReportedPropertiesUpdateCorrelatingMessageCallback
-
Called when the message has been queued to the transport.
- onRequestSent(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.CorrelatingMessageCallback
-
Called when the message request has been sent by the transport.
- onRequestSent(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.GetTwinCorrelatingMessageCallback
-
Called when the message request has been sent by the transport.
- onRequestSent(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.ReportedPropertiesUpdateCorrelatingMessageCallback
-
Called when the message request has been sent by the transport.
- onResponseAcknowledged(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.CorrelatingMessageCallback
-
Called when a response to the message has been sent by IoT hub and has been acknowledged by the transport.
- onResponseAcknowledged(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.GetTwinCorrelatingMessageCallback
-
Called when a response to the message has been sent by IoT hub and has been acknowledged by the transport.
- onResponseAcknowledged(Message, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.ReportedPropertiesUpdateCorrelatingMessageCallback
-
Called when a response to the message has been sent by IoT hub and has been acknowledged by the transport.
- onResponseReceived(Message, Object, IotHubClientException) - Method in interface com.microsoft.azure.sdk.iot.device.CorrelatingMessageCallback
-
Called when a response to the sent message has been sent by IoT hub and has been receieved by the transport.
- onResponseReceived(Twin, Message, Object, IotHubStatusCode, IotHubClientException) - Method in interface com.microsoft.azure.sdk.iot.device.twin.GetTwinCorrelatingMessageCallback
-
Called when a response to the sent message has been sent by IoT hub and has been receieved by the transport.
- onResponseReceived(Message, Object, IotHubStatusCode, ReportedPropertiesUpdateResponse, IotHubClientException) - Method in interface com.microsoft.azure.sdk.iot.device.twin.ReportedPropertiesUpdateCorrelatingMessageCallback
-
Called when a response to the sent message has been sent by IoT hub and has been receieved by the transport.
- onSessionClosedAsExpected(String) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onSessionClosedUnexpectedly(ErrorCondition, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onStatusChanged(ConnectionStatusChangeContext) - Method in interface com.microsoft.azure.sdk.iot.device.IotHubConnectionStatusChangeCallback
-
The callback that is executed each time the connection status of the client changes.
- onSubscriptionAcknowledged(IotHubClientException, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.SubscriptionAcknowledgedCallback
-
The callback that is executed when the request to subscribe to desired properties or direct methodshas been
acknowledged by the service.
- onTimerTask(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onTransportError(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- onTwinReceived(Twin, IotHubClientException, Object) - Method in interface com.microsoft.azure.sdk.iot.device.twin.GetTwinCallback
-
The callback to be executed when the service responds to a getTwin request with the current twin.
- onUnhandled(Event) - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.LoggingFlowController
-
- open(boolean) - Method in class com.microsoft.azure.sdk.iot.device.DeviceClient
-
Starts asynchronously sending and receiving messages from an IoT hub.
- open(String) - Method in interface com.microsoft.azure.sdk.iot.device.hsm.UnixDomainSocketChannel
-
Open the unix domain socket for the provided address
- open(boolean) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Starts asynchronously sending and receiving messages from an IoT hub.
- open(boolean) - Method in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Opens this multiplexing client.
- open() - Method in class com.microsoft.azure.sdk.iot.device.transport.amqps.AmqpsIotHubConnection
-
- open() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsIotHubConnection
-
- open() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
Opens the connection by creating a new instance of the HttpsIotHubConnection.
- open(String[]) - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsTransportManager
-
Opens the connection by creating a new instance of the HttpsIotHubConnection.
- open(boolean) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Establishes a communication channel with an IoT Hub.
- open() - Method in interface com.microsoft.azure.sdk.iot.device.transport.IotHubTransportConnection
-
Opens the transport connection object
- open() - Method in class com.microsoft.azure.sdk.iot.device.transport.mqtt.MqttIotHubConnection
-
Establishes a connection for the device and IoT Hub given in the client
configuration.
- OUTPUT_NAME_PROPERTY - Static variable in class com.microsoft.azure.sdk.iot.device.MessageProperty
-
- 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.
- 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.
- sendAsHttpRequest() - Method in class com.microsoft.azure.sdk.iot.device.transport.https.HttpsRequest
-
Executes the HTTPS request as an HTTP request.
- sendEvent(Message) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Synchronously sends a message to IoT hub.
- sendEvent(Message, int) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Synchronously sends a message to IoT hub.
- sendEvent(Message, String) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Synchronously sends a message to to a particular outputName.
- sendEvent(Message, String, int) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Synchronously sends a message to to a particular outputName.
- sendEvent(Message) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
- sendEventAsync(Message, MessageSentCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Asynchronously sends a message to IoT hub.
- sendEventAsync(Message, MessageSentCallback, Object, String) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
Sends a message to a particular outputName asynchronously
- sendEventAsync(Message, MessageSentCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.ModuleClient
-
- sendEvents(List<Message>) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Synchronously sends a batch of messages to IoT hub
This operation is only supported over HTTPS.
- sendEvents(List<Message>, int) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Synchronously sends a batch of messages to IoT hub
This operation is only supported over HTTPS.
- sendEventsAsync(List<Message>, MessagesSentCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Asynchronously sends a batch of messages to the IoT hub
This operation is only supported over HTTPS.
- 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.
- 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.
- ServerBusyException - Exception in com.microsoft.azure.sdk.iot.device.transport.https.exceptions
-
- ServerBusyException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServerBusyException
-
- ServerBusyException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServerBusyException
-
- ServerBusyException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServerBusyException
-
- ServerBusyException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServerBusyException
-
- ServiceUnknownException - Exception in com.microsoft.azure.sdk.iot.device.transport.https.exceptions
-
- ServiceUnknownException() - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServiceUnknownException
-
- ServiceUnknownException(String) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServiceUnknownException
-
- ServiceUnknownException(String, Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.exceptions.ServiceUnknownException
-
- ServiceUnknownException(Throwable) - Constructor for exception com.microsoft.azure.sdk.iot.device.transport.https.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
-
- 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
-
- setConnectionStatusChangeCallback(IotHubConnectionStatusChangeCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Sets the callback to be executed when the connection status of the device changes.
- setConnectionStatusChangeCallback(IotHubConnectionStatusChangeCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.MultiplexingClient
-
Registers a callback to be executed when the connection status of the multiplexed connection as a whole changes.
- setConnectionStatusChangeCallback(IotHubConnectionStatusChangeCallback, Object, String) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
Registers a callback to be executed whenever the connection status to the IoT Hub has changed.
- 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
-
Set the content type of this message.
- setCorrelatingMessageCallback(CorrelatingMessageCallback) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setCorrelatingMessageCallbackContext(Object) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
- setCorrelationId(String) - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
Set the correlationId that correlates this FileUploadCompletionNotification to the earlier request to get the SAS URI
for this upload from IoT Hub.
- 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
-
- 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.ClientConfiguration
-
Setter for the device twin message callback.
- setDirectMethodsMessageCallback(MessageCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.ClientConfiguration
-
Setter for the device method 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(HttpsMethod) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the IoT Hub method
- 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
-
- setMaxNumberOfMessagesSentPerSendThread(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- 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.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
- setMultiplexingConnectionStateCallback(IotHubConnectionStatusChangeCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- setMultiplexingRetryPolicy(RetryPolicy) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransport
-
- 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.
- setOutputName(String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Set the output channel name to send to.
- setPayload(Object) - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodResponse
-
- setProperty(String, String) - Method in class com.microsoft.azure.sdk.iot.device.Message
-
Adds or sets user-defined properties of this Message.
- 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.
- setRegistrationExceptionsMap(Map<String, Exception>) - Method in exception com.microsoft.azure.sdk.iot.device.exceptions.MultiplexingClientRegistrationException
-
Sets the full registrations exception map.
- setRegistrationExceptionsMap(Map<String, Exception>) - Method in exception com.microsoft.azure.sdk.iot.device.transport.MultiplexingDeviceUnauthorizedException
-
Sets the full registrations exception map.
- 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.
- setRetryable(boolean) - Method in exception com.microsoft.azure.sdk.iot.device.transport.TransportException
-
- 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.
- 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.transport.https.HttpsRequest
-
Sets this object's SSL context
- 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
- setStatus(int) - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethodResponse
-
- setStatusCode(Integer) - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
Set the status code associated with this file upload request
- setStatusDescription(String) - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
Set the status description associated with this file upload request
- setSuccess(Boolean) - Method in class com.microsoft.azure.sdk.iot.device.FileUploadCompletionNotification
-
Set if the file upload was a success
- 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
-
- setValue(Type2) - Method in class com.microsoft.azure.sdk.iot.device.twin.Pair
-
- setValue(Object) - Method in class com.microsoft.azure.sdk.iot.device.twin.Property
-
- setVersion(int) - Method in class com.microsoft.azure.sdk.iot.device.transport.IotHubTransportMessage
-
Setter for the message version
- setVersion(Integer) - Method in class com.microsoft.azure.sdk.iot.device.twin.TwinCollection
-
Setter for the version.
- 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
- 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
-
- stringToDateTimeOffset(String) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to convert the provided string in a offset Date.
- subscribeToDesiredProperties(DesiredPropertiesCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Start receiving desired property updates for this client.
- subscribeToDesiredProperties(DesiredPropertiesCallback, Object, int) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Start receiving desired property updates for this client.
- subscribeToDesiredPropertiesAsync(DesiredPropertiesCallback, Object, SubscriptionAcknowledgedCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Start receiving desired property updates for this client asynchronously.
- subscribeToDesiredPropertiesAsync(SubscriptionAcknowledgedCallback, Object, DesiredPropertiesCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.twin.DeviceTwin
-
- subscribeToDirectMethods(MethodCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.twin.DirectMethod
-
A method which subscribes to receive device method invocation for the user with the IotHub.
- subscribeToMethods(MethodCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Subscribes to direct methods.
- subscribeToMethods(MethodCallback, Object, int) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Subscribes to direct methods.
- subscribeToMethodsAsync(MethodCallback, Object, SubscriptionAcknowledgedCallback, Object) - Method in class com.microsoft.azure.sdk.iot.device.InternalClient
-
Subscribes to direct methods.
- SubscriptionAcknowledgedCallback - Interface in com.microsoft.azure.sdk.iot.device.twin
-
Callback to be executed when the request to subscribe to desired properties has been acknowledged by the service.
- validateBlobName(String) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to validate if the provided blob name is not null, empty, and valid.
- validateMap(Map<String, Object>) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to validate if the provided map in terms of maximum
levels and optionally if the keys ar not metadata.
- validateObject(Object) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to validate if the provided object is not null.
- validateQuery(String) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Validates if query contains select and from keywords and also if it is a valid utf-8 string
- validateStringUTF8(String) - Static method in class com.microsoft.azure.sdk.iot.device.twin.ParserUtility
-
Helper to validate if the provided string is not null, empty, and all characters are UTF-8.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.ClientConfiguration.AuthType
-
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.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.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.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.twin.DeviceOperations
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.microsoft.azure.sdk.iot.device.twin.MethodParser.Operation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.microsoft.azure.sdk.iot.device.ClientConfiguration.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.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.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.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.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.twin.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.twin.MethodParser.Operation
-
Returns an array containing the constants of this enum type, in
the order they are declared.