File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -86,7 +86,7 @@ The SDKs typically provide three retry policies:
86
86
| SDK | SetRetryPolicy method | Policy implementations | Implementation guidance |
87
87
| ---| ---| ---| ---|
88
88
| C | [ IOTHUB_CLIENT_RESULT IoTHubDeviceClient_SetRetryPolicy] ( https://azure.github.io/azure-iot-sdk-c/iothub__device__client_8h.html#a53604d8d75556ded769b7947268beec8 ) | See: [ IOTHUB_CLIENT_RETRY_POLICY] ( https://azure.github.io/azure-iot-sdk-c/iothub__client__core__common_8h.html#a361221e523247855ff0a05c2e2870e4a ) | [ C implementation] ( https://github.com/Azure/azure-iot-sdk-c/blob/master/doc/connection_and_messaging_reliability.md ) |
89
- | Java | [ SetRetryPolicy] ( /java/api/com.microsoft.azure.sdk.iot.device.deviceclientconfig.setretrypolicy ) | ** Default** : [ ExponentialBackoffWithJitter class] ( /java/api/com.microsoft.azure.sdk.iot.device.transport.exponentialbackoffwithjitter ) <BR >** Custom:** implement [ RetryPolicy interface] ( /api/com.microsoft.azure.sdk.iot.device.transport.retrypolicy ) <BR >** No retry:** [ NoRetry class] ( /java/api/com.microsoft.azure.sdk.iot.device.transport.noretry ) | [ Java implementation] ( https://github.com/Azure/azure-iot-sdk-java/blob/main/iothub/device/iot-device-client/devdoc/requirement_docs/com/microsoft/azure/iothub/retryPolicy.md ) |
89
+ | Java | [ SetRetryPolicy] ( /java/api/com.microsoft.azure.sdk.iot.device.deviceclientconfig.setretrypolicy ) | ** Default** : [ ExponentialBackoffWithJitter class] ( /java/api/com.microsoft.azure.sdk.iot.device.transport.exponentialbackoffwithjitter ) <BR >** Custom:** implement RetryPolicy interface<BR >** No retry:** [ NoRetry class] ( /java/api/com.microsoft.azure.sdk.iot.device.transport.noretry ) | [ Java implementation] ( https://github.com/Azure/azure-iot-sdk-java/blob/main/iothub/device/iot-device-client/devdoc/requirement_docs/com/microsoft/azure/iothub/retryPolicy.md ) |
90
90
| .NET | [ DeviceClient.SetRetryPolicy] ( /dotnet/api/microsoft.azure.devices.client.deviceclient.setretrypolicy ) | ** Default** : [ ExponentialBackoff class] ( /dotnet/api/microsoft.azure.devices.client.exponentialbackoff ) <BR >** Custom:** implement [ IRetryPolicy interface] ( /dotnet/api/microsoft.azure.devices.client.iretrypolicy ) <BR >** No retry:** [ NoRetry class] ( /dotnet/api/microsoft.azure.devices.client.noretry ) | [ C# implementation] ( https://github.com/Azure/azure-iot-sdk-csharp/blob/main/iothub/device/devdoc/retrypolicy.md ) |
91
91
| Node | [ setRetryPolicy] ( /javascript/api/azure-iot-device/client#azure-iot-device-client-setretrypolicy ) | ** Default** : [ ExponentialBackoffWithJitter class] ( /javascript/api/azure-iot-common/exponentialbackoffwithjitter ) <BR >** Custom:** implement [ RetryPolicy interface] ( /javascript/api/azure-iot-common/retrypolicy ) <BR >** No retry:** [ NoRetry class] ( /javascript/api/azure-iot-common/noretry ) | [ Node implementation] ( https://github.com/Azure/azure-iot-sdk-node/wiki/Connectivity-and-Retries ) |
92
92
| Python | Not currently supported | Not currently supported | Built-in connection retries: Dropped connections will be retried with a fixed 10 second interval by default. This functionality can be disabled if desired, and the interval can be configured. |
You can’t perform that action at this time.
0 commit comments