public final class ClientConfigurationUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static io.sphere.sdk.client.SphereClient |
createClient(io.sphere.sdk.client.SphereClientConfig clientConfig)
Creates a
SphereClient with retry logic which computes a exponential backoff time delay
in milliseconds. |
static io.sphere.sdk.client.SphereClient |
createClient(io.sphere.sdk.client.SphereClientConfig clientConfig,
long timeout,
java.util.concurrent.TimeUnit timeUnit)
Creates a
BlockingSphereClient with a custom timeout with a custom TimeUnit . |
public static io.sphere.sdk.client.SphereClient createClient(@Nonnull io.sphere.sdk.client.SphereClientConfig clientConfig)
SphereClient
with retry logic which computes a exponential backoff time delay
in milliseconds.clientConfig
- the client configuration for the client.SphereClient
.public static io.sphere.sdk.client.SphereClient createClient(@Nonnull io.sphere.sdk.client.SphereClientConfig clientConfig, long timeout, @Nonnull java.util.concurrent.TimeUnit timeUnit)
BlockingSphereClient
with a custom timeout
with a custom TimeUnit
.clientConfig
- the client configuration for the client.timeout
- the timeout value for the client requests.timeUnit
- the timeout time unit.BlockingSphereClient
.