Class ClientOptions


  • @Immutable
    public abstract class ClientOptions
    extends java.lang.Object
    • Constructor Detail

      • ClientOptions

        public ClientOptions()
    • Method Detail

      • getServerUrl

        public abstract java.lang.String getServerUrl()
      • getWorkerUrl

        public abstract java.lang.String getWorkerUrl()
      • getObjectEncoder

        public abstract ObjectEncoder getObjectEncoder()
      • getLongPollApiMaxWaitTimeSeconds

        public abstract java.util.Optional<java.lang.Integer> getLongPollApiMaxWaitTimeSeconds()
      • getRequestHeaders

        public abstract java.util.Map<java.lang.String,​java.lang.String> getRequestHeaders()
      • minimum

        public static ClientOptions minimum​(java.lang.String workerUrl,
                                            java.lang.String serverUrl)
      • builder

        public static io.iworkflow.core.ImmutableClientOptions.Builder builder()