Java Setting Durable Requests

If requests are sent without being set as durable while the device isn't connected to GameSparks due to connection problems, they will timeout. If those requests were set to durable before being sent off, they will be queued and resent once the device regains connection to the backend.

Using the SetDurable Parameter? For more details on how and when to use the SetDurable parameter, see here.

To set a request as durable in Java you'll need to instantiate the request first, then set it as durable. This is because the setDurable method does not return the request.