Package io.iworkflow.core
Class ClientOptions
- java.lang.Object
-
- io.iworkflow.core.ClientOptions
-
@Immutable public abstract class ClientOptions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
defaultServerUrl
static java.lang.String
defaultWorkerUrl
static ClientOptions
dockerDefault
static ClientOptions
localDefault
static java.lang.String
workerUrlFromDocker
-
Constructor Summary
Constructors Constructor Description ClientOptions()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static io.iworkflow.core.ImmutableClientOptions.Builder
builder()
ApiRetryConfig
getApiRetryConfig()
abstract ObjectEncoder
getObjectEncoder()
abstract java.lang.String
getServerUrl()
abstract java.lang.String
getWorkerUrl()
static ClientOptions
minimum(java.lang.String workerUrl, java.lang.String serverUrl)
-
-
-
Field Detail
-
defaultWorkerUrl
public static final java.lang.String defaultWorkerUrl
- See Also:
- Constant Field Values
-
workerUrlFromDocker
public static final java.lang.String workerUrlFromDocker
- See Also:
- Constant Field Values
-
defaultServerUrl
public static final java.lang.String defaultServerUrl
- See Also:
- Constant Field Values
-
localDefault
public static final ClientOptions localDefault
-
dockerDefault
public static final ClientOptions dockerDefault
-
-
Method Detail
-
getServerUrl
public abstract java.lang.String getServerUrl()
-
getWorkerUrl
public abstract java.lang.String getWorkerUrl()
-
getObjectEncoder
public abstract ObjectEncoder getObjectEncoder()
-
getApiRetryConfig
@Default public ApiRetryConfig getApiRetryConfig()
-
minimum
public static ClientOptions minimum(java.lang.String workerUrl, java.lang.String serverUrl)
-
builder
public static io.iworkflow.core.ImmutableClientOptions.Builder builder()
-
-